mod_rewrite с исключениями - PullRequest
       1

mod_rewrite с исключениями

6 голосов
/ 26 октября 2010

Для перенаправления каждого запроса на моем сервере в безопасное соединение я использую

RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://mywebsite.com/$1 [R,L]

, который прекрасно работает.

Однако мне нужно два пути, чтобы не перенаправлять.* Скажи, когда я получаю доступ

http://www.mywebsite.com/page1/test
http://www.mywebsite.com/page2

Я хочу пойти именно по этому пути.Это возможно с mod_rewrite?

1 Ответ

11 голосов
/ 26 октября 2010

Попробуйте что-то вроде этого:

RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} !/page1/test
RewriteCond %{REQUEST_URI} !/page2
RewriteRule ^(.*)$ https://mywebsite.com/$1 [R,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...