2013-04-22 3 views
11

Я пытаюсь перенаправить одну страницу с http на https, используя .htaccess, но я продолжаю получать ошибку цикла перенаправления.Перенаправить одну страницу http на https

Код:

Redirect /secureform.html https://www.example.com/secureform.html 

Однако я продолжаю получать «этот сайт имеет слишком много переадресаций» ошибки. Как мне это избежать?

ответ

16

Попробуйте это:

RewriteEngine on 
RewriteCond %{HTTPS} off 
RewriteRule ^secureform\.html$ https://www.example.com/secureform.html [L,R=301] 
+2

Это работало отлично! Спасибо! –

+1

@LizReeder Добро пожаловать в SO. Если этот ответ решает вашу проблему, рассмотрите [принятие] (http://meta.stackexchange.com/a/5235). –

-3

Я попробовал это, и это работает для меня:

Redirect permanent /secure https://www.example.com 
Смежные вопросы