Реклама на сайте Advertise with us

Подскажите по RewriteRule

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 20/01/09 в 12:45       Ответить с цитатойцитата 

Код:
Options ExecCGI FollowSymLinks Includes MultiViews
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/redir.php
RewriteRule ^(.+)$ /redir.php?alias=$1 [L]


Нужно следующее: показывать морду сайта без изменений, и перенаправлять по любому символу.
domain.com - показывать морду (правило игнорируется)
domain.com/xer - редирект

Как это реализовать? Вышепоказанный вариант не работает, морду тоже перенаправляет icon_sad.gif

Спасибо.

0
 

« ... full on ... »

С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686

Ссылка на сообщениеДобавлено: 20/01/09 в 15:02       Ответить с цитатойцитата 

Код:
Options ExecCGI FollowSymLinks Includes MultiViews
DirectoryIndex index.php
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !^/redir\.php
RewriteCond %{REQUEST_URI} !^/$
RewriteCond %{REQUEST_URI} !^/index\.php$
RewriteRule ^(.*)$ /redir.php?alias=$1 [L]

Options и RewriteBase в принципе можно опустить - без них работает, хотя от конфига зависит, конечно.

Power of the lime madness...

5
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 20/01/09 в 15:12       Ответить с цитатойцитата 

Спасибо, работает. Хотя странно, вроде такую хрень уже пробовал ставить
Код:
RewriteCond %{REQUEST_URI} !^/$

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »