Alexandur
Код:
Options ExecCGI FollowSymLinks Includes MultiViews
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/redir.php
RewriteRule ^(.+)$ /redir.php?alias=$1 [L]
Нужно следующее: показывать морду сайта без изменений, и перенаправлять по любому символу.
domain.com - показывать морду (правило игнорируется)
domain.com/xer - редирект
Как это реализовать? Вышепоказанный вариант не работает, морду тоже перенаправляет
Спасибо.
Corex
Код:
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 в принципе можно опустить - без них работает, хотя от конфига зависит, конечно.
Alexandur
Спасибо, работает. Хотя странно, вроде такую хрень уже пробовал ставить
Код:
RewriteCond %{REQUEST_URI} !^/$