2015-12-04 6 views
2

Я пробовал некоторые htaccess, но это не работает для меня. Мне нужно использовать весь сайт с https, за исключением одной страницы, для которой требуется http-соединение с другого сайта, поэтому мне нужно отключить https для этой страницы.отключить https для одной страницы с htaccess

Options +FollowSymLinks 
RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] 

RewriteCond %{HTTPS} on 
RewriteCond %{SCRIPT_FILENAME} \/exp\.php [NC] 
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [L,NC] 

браузер говорит, что существует слишком много перенаправлений.

ответ

1

Вы можете использовать следующий код:

Options +FollowSymLinks 
RewriteEngine On 
RewriteCond %{HTTPS} ^off$ 
RewriteCond %{REQUEST_URI} !exp\.php$ 
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] 
+1

поблагодарить вас так много, это работает! – user2265473

Смежные вопросы