Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / htaccess и SSL - редирект / 3 сообщений из 3, страница 1 из 1
24.10.2012, 14:31
    #38011435
Slovoblydie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
htaccess и SSL - редирект
Есть сертификат на сайте, есть необходимость редиректить только отдельные страницы на "https". К примеру если я делаю
так:

Код: php
1.
2.
3.
RewriteCond %{HTTP:PORT} !^443$
RewriteCond %{REQUEST_URI} page1.php
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]



в этом случае все замечательно работает для страницы page1.php, а если я делаю так:

Код: php
1.
2.
3.
4.
RewriteCond %{HTTP:PORT} !^443$
RewriteCond %{REQUEST_URI} page1.php
RewriteCond %{REQUEST_URI} page2.php
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]


то для страницы page2.php происходит циклический редирект и страницу мы не видим..
что не так делаю?
...
Рейтинг: 0 / 0
24.10.2012, 15:43
    #38011611
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
htaccess и SSL - редирект
http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewritecond 'ornext|OR' (or next condition)
Use this to combine rule conditions with a local OR instead of the implicit AND. Typical example:

RewriteCond %{REMOTE_HOST} =host1 [OR]
RewriteCond %{REMOTE_HOST} =host2 [OR]
RewriteCond %{REMOTE_HOST} =host3
RewriteRule ...some special stuff for any of these hosts...
...
Рейтинг: 0 / 0
24.10.2012, 16:06
    #38011667
Slovoblydie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
htaccess и SSL - редирект
спасибо-)
я уже почти сам дошел до этого) в принципе можно было сразу даже по логике додуматься что если на первой страничке редирект проходит а на второй ошибка значит что-то не то сиснтаксисом.. а всего-то требовалось ИЛИ добавить..
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / htaccess и SSL - редирект / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]