2013-07-29 2 views
0

От .htaccess Я не могу определить, https или нет.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.

+0

Я не думаю, что это возможно. –

+0

Возможный дубликат http://stackoverflow.com/questions/6576142/htaccess-https-redirection?rq=1 – jvilhena

ответ

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] 
Смежные вопросы