0

から.htaccessかどうかを検出できませhttpsん。

私が単に必要とするのは、私がヒットした場合です:

私の中で.htaccess

RewriteCond %{HTTPS} on
RewriteRule ^(.*)$ https://www.secure-site.com [R=301,L,NS]

RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://www.pure-site.com [R=301,L,NS]

しかし、決して検出 RewriteCond %{HTTPS} onできません。
負荷分散された AWS/EC2 インスタンスを使用しています。

4

1 に答える 1

0

あなたが正しく理解していれば、これでうまくいくはずです。

https の場合:

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

http の場合:

    RewriteEngine On
    RewriteCond %{HTTP} ^on$
    RewriteRule (.*) http://www.yourdomain/$1 [R,L]
于 2013-07-29T12:01:05.360 に答える