Я пытаюсь перенаправить трафик в одной папке с использованием файла apache2 .htaccess, который я разместил в yourfolder
. Тем не менее, я получаю «Эта веб-страница имеет цикл переадресации» всякий раз, когда я посещаю эту папку или подпапки. Любая идея, почему это не летает?HTTPS цикл перенаправления для одного правила папки
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} yourfolder
RewriteRule ^(.*)$ https://www.yourdomain.com/yourfolder/$1 [R,L]
EDIT: Позвольте мне пояснить, что я пытаюсь перенаправить http://www.yourdomain.com/yourfolder
к https://www.yourdomain.com/yourfolder
.
Почему вы ожидаете, что это должно быть не петлей? Вы перенаправляетесь из 'yourfolder' в' yourfolder'. – arkascha
, потому что входящий трафик на 80, перенаправляет на 443. два разных запроса. – UltrasoundJelly
Действительно, это правильно. Так как ваш собственный ответ далее показывает, что для этого должны быть особые условия, чтобы быть петлей. – arkascha