Apache.RU - Webboard
Вернуться
!проблема! как разбить сайт на SSL зоны? (Ruslan) 02/09 - 20:18:44
From:
Ruslan - 02/09 - 20:18:44
Subject:!проблема! как разбить сайт на SSL зоны?
-----------------
Добрый день!
Может кто подскажет как справиться с подобной проблемой.
делаю следующее правило в .htaccess
#RewriteCond %{HTTPS} !=on
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} ^/user.*$
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
То есть все урлы начинающиеся с user сразу редиректить на https.
Все работает. Однако надо чтобы и выполнялось и обратное условие, то есть все урлы, которые не начинаются с user, возвращать назад на http, если перед этим уже был заход на https.
Надеюсь суть ясна, извините за корявое изложение.
Так вот, тут же пишу обратное правило:
#RewriteCond %{HTTPS} =on
RewriteCond %{SERVER_PORT} 443
RewriteCond %{REQUEST_URI} !^/user.*$
RewriteRule ^(.*)$ http://%{SERVER_NAME}%{REQUEST_URI} [R,L]
и вот с этого момента начинается непонятная билиберда. Ладно если бы это (второе добавленное) правило не работало, однако все гораздо запутаннее - второе правило работать как раз начинает, а вот перевое перестает, и начинаются какие-то глюки.
Хелп плиз кто может!
[Это сообщение - спам!]
Последние сообщения из форума
29328
|
|