Я пытаюсь заставить non-https только одну папку на сайте, а остальное все должно быть https. Вот мой .htaccess код:Force http to one filder rest force https
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteRule ^reports$ http://%1/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([0-9a-zA-Z].+)$ /page.php?title=$1 [L]
ErrorDocument 404 404.php
Все в порядке, но когда я открываю отчеты о его перенаправлении на не-https, это нормально, но не открывается страница, на которой он говорит: страница не перенаправляется должным образом. –
Пожалуйста, проверьте инструменты разработчика firebug или chrome (или что бы вы ни делали используя), которые перенаправляются. Возможно, есть еще один переадресационный запуск после http принудительного использования. – Seb
У меня есть firebug, но как проверить ошибки в перенаправлении с помощью firbug? Я не знаю, как это сделать. извините –