Ok。私は絶望的です。
基本的に、#Force https 行を下に追加すると、Aaaaaah に送信shop.mydomain.com/wp-admin
されmydomain.com/wp-admin
ます。
私のワードプレス ショップ サイトは、メイン ドメイン フォルダー内 (他のワードプレス サイト内) にあります。public_html/mydomain(wordpress install)/shop(wordpress install)
www.mydomain.com (第 1 レベルのサブドメインを処理する) にワイルドカード SSL をインストールしています。SSL 部分は正常に動作しているようです。
フォルダー内の .htaccess は次の/shop
とおりです。
#Send www to https
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.shop.mydomain.com$ [NC]
RewriteRule ^(.*)$ https://shop.mydomain.com/$1 [R=301,L]
#Force Https
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# BEGIN WordPress
etc etc
# END WordPress
メイン ドメイン フォルダ内public_html/mydomain
:
#.htaccess WildCard SSL
RewriteEngine On
RewriteCond %{HTTP_HOST} ^shop.mydomain.com$
RewriteCond %{REQUEST_URI} !^/shop/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /shop/$1
RewriteCond %{HTTP_HOST} ^shop.mydomain.com$
RewriteRule ^(/)?$ shop/index.php [L]
# BEGIN WordPress
etc etc
# END WordPress
アドバイスをいただければ幸いです。=>