The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"(htaccess) переадресация с корня сайта"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (.htaccess, паролирование)
Изначальное сообщение [ Отслеживать ]

"(htaccess) переадресация с корня сайта"  +/
Сообщение от Zax (??) on 24-Мрт-13, 16:58 
Требуется переадресовать запрос с определенного юзерагента на другую директорию этого-же сайта.

Сделал следующее:


RewriteCond %{HTTP_USER_AGENT} "Firefox"
RewriteRule ^(.*)$ /firefox/$1 [R=301,L]

Переадресовало, но после переадресации... переадресовало еще раз, и еще, и еще, и так до:
"[s]Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.[/s]"
Попытался добавить условие на переадресацию в случае запроса в корень. Вышло приблизительно следующее:

RewriteCond %{HTTP_USER_AGENT} "Firefox"
RewriteCond %{REQUEST_URI} ^/
RewriteRule ^(.*)$ /firefox/$1 [R=301,L]

Но в итоге все запросы с любых юзерагентов начали идти по кругу.

Короче говоря, прошу помощи в написании правильного правила, ибо с .htaccess не дружу вообще.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "(htaccess) переадресация с корня сайта"  +/
Сообщение от pavlinux (ok) on 25-Мрт-13, 16:50 

RewriteCond %{HTTP_USER_AGENT} ^Firefox/(.*)$
RewriteRule ^(.*)$ /firefox/$1 [R=302]

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру