![]() |
|
|
![]()
|
|
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 3 Всего: 315 |
надо записать в .htaccess такое условие, чтобы сервер 192.168.1.2 (к примеру) всех выкидывал на другой адрес. либо просто на некий ip 192.168.1.25 (к примеру). либо по соответствующий адрес. то есть с 192.168.1.2/page/page.html на 192.168.1.25/page/page.html
пишу такую штуку:
работает только если идём по адресу 192.168.1.2, а если 192.168.1.2/some то уже нет как бы его заставить? |
|||
|
||||
| Zipo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 151 Регистрация: 4.11.2003 Репутация: 1 Всего: 0 |
у вас правила друг другу противоречат. У RewriteCond если не указано явно, то идет AND между выражениями.
Пробуйте добавить [OR] в конеце RewriteCond. Если вы все запросы переадресовываете, то не проще ли использовать модуль прокси? или хотя бы удалить ненужные условия и поудалять все файлы и папки. |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 3 Всего: 315 |
точно, добавил [OR] в конце RewriteCond и всё заработало
да я готов что угодно делать. проблема как всегда в толковой документации, которой нет. а есть только куча примеров без детального разбора, которые методом тыка пытаешься заставить работать к примеру, об AND и OR в условиях не слышал ранее спасибо |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |