0

目的のURLはhttps://www.mysite.com

以下のすべてのURLを上記のURLのようにリダイレクトしたいと思います。

不正なURL:

https://mysite.com
http://www.mysite.com
http://mysite.com
mysite.com

http://www.mysite.com/photo/1そして、URLが同じパスでリダイレクトされるように、何かが末尾にある場合は、次のようになります。https://www.mysite.com/photo/1

なぜ!SSL証明書をインストールした原因

そのコードで.htaccessを使用しました

RewriteEngine On
RewriteCond %{HTTPS} !^on$
RewriteRule (.*) https://www.mysite.com/$1 [R,L]

https://mysite.comしかし、私がそれを正確に必要としている間、それは常にすべてをリダイレクトしますhttps://www.mysite.com

だからどんな助けでも〜ありがとう

4

1 に答える 1

1

これを試して

オプション+FollowSymLinks
RewriteEngineオン
RewriteBase /
RewriteCond%{HTTPS}!on
RewriteRule(。*)https://%{HTTP_HOST}%{REQUEST_URI}
于 2012-11-12T02:27:09.730 に答える