Помогите

Обсуждение любых вопросов связанных с файлами конфигурации .htaccess

Помогите

Сообщение mf_tyrael » Ср дек 04, 2013 5:35 pm

Есть 2 виртхоста которые указывают на 1 сервер.
Задача прописать редирект с testoauth на book кроме testoauth/authorize
Написал так.
Не работает. Редиректит все с testoauth на book
RewriteCond %{HTTP_HOST} testoauth [NC]
RewriteCond %{REQUEST_URI} !^/authorize [NC]
RewriteRule (.*) http://book/$1 [NC,R=301,L]
Решил проверить ! написал без него
RewriteCond %{HTTP_HOST} testoauth [NC]
RewriteCond %{REQUEST_URI} ^/authorize [NC]
RewriteRule (.*) http://book/$1 [NC,R=301,L]
Теперь редиректит только со страницы testoauth/authorize на book/authorize.
То есть я так подумал не работает отрицание. Может я что не так делаю
Просьба объянисть и показать пример как правильно будет
mf_tyrael
 
Сообщений: 1
Зарегистрирован: Ср дек 04, 2013 5:30 pm
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Сообщение siamon » Пт дек 20, 2013 11:08 am

То есть я так подумал не работает отрицание. Может я что не так делаю
siamon
 
Сообщений: 1
Зарегистрирован: Пт дек 20, 2013 11:04 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Сообщение Андрей » Чт фев 20, 2014 12:17 pm

попробуйте убрать / в
Код: выделить все
 !^/authorize [NC]
Андрей
Новоприбывший
 
Сообщений: 19
Зарегистрирован: Пт ноя 29, 2013 6:16 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0


Вернуться в Htaccess

Кто сейчас на форуме

Зарегистрированные пользователи: MailBot, YandexBot

cron