1

SSL を使用する 1 つのメイン ドメインと、SSL を使用したくないアドオン ドメインを持つ GoDaddy 共有ホスティング アカウントを持っています。メイン ドメインでは非 https を https にリダイレクトしたいのですが、アドオン ドメインではリダイレクトしたくありません。どちらのサイトもワードプレスを使用しています。

明確にするために、メイン ドメインでは https を使用する必要があり、アドオン ドメインでは https を使用しないでください。

私が経験している問題は、addondomain.com が https://addondomain.com にリダイレクトされていることです

.htaccess ファイルを使用して問題を解決できることはわかっており、何度か試みましたが、いずれもアドオン ドメインがメイン ドメインにリダイレクトされて終了します。.htaccess ファイルで何を変更する必要があるかについての洞察をいただければ幸いです。

.htaccess ファイルは次のようになります。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
4

1 に答える 1

0

メインドメインのみを https にリダイレクトする場合は、ルールに次の条件を追加するだけです。

RewriteEngine On
##if host=="*maindomain.com"##
RewriteCond %{HTTP_HOST} ^(www\.)?maindomain\.com$
##and scheme ==http(https off)##
RewriteCond %{HTTPS} off
##then redirect the site to https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
于 2016-04-08T15:47:28.330 に答える