web-dev-qa-db-ja.com

domain1をdomain2にリダイレクトする.htaccess

現在、HTTPSを強制するための現在の行を含む.htaccessファイルがあります。

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_Host}%{REQUEST_URI} [L,R=301]

私のメインドメインはexample.comですcPanelにエイリアスを登録しています:example.net

ユーザーがexample.comにアクセスすると、https://example.netにリダイレクトされるようにルールを実装したいと思います。

いくつかのことを試してみましたが、リダイレクトエラーが発生し続けました。誰かが私を助けてくれますか、ここで何をすべきかわかりませんか?

代わりに次を試してください。

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_Host} !^example\.net$
RewriteRule .* https://example.net%{REQUEST_URI} [R=301,L]

HTTPSoffである場合または要求されたHostexample.netではない場合、HTTPSおよびexample.netにリダイレクトします。

2
DocRoot