С нами с 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 - редирект
Как это реализовать? Вышепоказанный вариант не работает, морду тоже перенаправляет
Спасибо.
|
|
|
|
« ... 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} !^/$ |
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |