Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Help .htaccess
цитата
26/05/08 в 16:43
 photomuza
Как писать реврайт в том же же домене? У меня работает только на другой почему-то, с сервером что-то не так? То есть это

Код:
RewriteEngine On
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
RewriteRule ^(.*)$ http://other_domain.com/ [L]

работает. А это
Код:
RewriteEngine On
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
RewriteRule ^(.*)$ RU/ [L]

нет.

Если ставлю полный урл этого же домена - тоже не работает. Пробовал ставить путь сервера - тоже нет. Подскажите плз.
цитата
26/05/08 в 17:14
 _s_[sov]
2 раза прочел - ничего не понял...
цитата
26/05/08 в 17:27
 photomuza
Как писать реврайт в том же же домене.
цитата
26/05/08 в 17:35
 _s_[sov]
так и не понял вопроса. в каком еще "же же"???
цитата
26/05/08 в 17:47
 photomuza
Сорри, не заметил очепятку icon_smile.gif На том же то бишь домене. То есть в этом же домене в другую папку средиректить.
цитата
26/05/08 в 17:51
 COOLJACK
GEO IP на сервере стоит?
цитата
26/05/08 в 17:52
 Soft-Com
ТС хочет получить локальный редирект.

скинь плс ошибку, по которой ты судишь что реврайт не работает - такая конструкция должна работать.

P.S.
лучше использовать абсолютный путь, а не относительный (непонятно в какую директорию из какой идёт редирект).

Код:

RewriteEngine On
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
RewriteRule ^(.*)$ /RU/ [L]
цитата
26/05/08 в 18:42
 photomuza
Все, разобрался. включив соображалку icon_smile.gif .htaccess положил в корень, поэтому ошибку сервер не выдает, а кидает туда-сюда, т.к. указание действует на весь домен. Страница при этом белая. Переложил .htaccess в отдельную папку - заработало.
Всем спасибо!
цитата
27/05/08 в 10:07
 adultmylife
обидно не успел помочь...а сам на прошлой недели гемороелся с этим


Эта страница в полной версии