私は現在、2つのサイトからなるワードプレスのマルチサイト設定を持っています.1つはサブドメインです。メインドメインwww.domain.com、私は私もそうSSLとWWWの両方を強化する必要がメインドメインのHTTPS Wordpress multisiteドメイン用のHTTPSとWWW、サブドメイン用のHTTPSのみ。HTACESS
- を呼び出すことができますそれは私が、これは正しく動作しますが、私はhttp://test.domain.comに入力するとき、私は、メインのウェブサイトではなく、サブドメインのウェブサイトであるhttps://www.domain.comにリダイレクトを入力したときに、私が午前主な問題があるhttps://www.domain.com
なります。サブドメインの
<IfModule mod_rewrite.c>
RewriteEngine On
# for subdomains
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^(test\.domain\.co)$ [NC]
RewriteRule ^.*$ https://%1%{REQUEST_URI} [R,L]
# for main domains
RewriteCond %{HTTPS} !=on [OR]
RewriteCond %{HTTP_HOST} ^domain\.co$ [NC]
RewriteRule ^.*$ https://www.domain.co%{REQUEST_URI} [R,L]
RewriteBase/
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule^- [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
</IfModule>
私はこの質問が「http:// wordpress.stackexchange.com」に適していると思います。 – Jeet