Создание виртуального каталога

DpoHro

Новичок
Создание виртуального каталога

Файл .htaccess:

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^/(.*)[/]$ /index.php
</IfModule>

Не работает :(
Что не так?
И еще как сделать чтобы переадресация шла не только со ссылок вида:

http://mysite.ru/cat/

но и с :

http://mysite.ru/cat
http://mysite.ru/cat/index.html
 

crocodile2u

http://vbolshov.org.ru
Дык с моим или твоим именем в конце строки тоже нету. И еще много чего нету. А правило, которое DpoHro написал, вообще криво написано.
 

asm

Пофигист
RewriteEngine on
Options FollowSymLinks
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URL} !^admin
#RewriteCond %{REQUEST_URI} !(\.gif)|(\.jpg)|(\.png)$

RewriteRule ^(.*) /index.php?url=$1&%{QUERY_STRING} [L]
 

DpoHro

Новичок
asm
поясни пожалуйста

-~{}~ 23.02.05 15:26:

RewriteRule ^(.*) /index.php?url=$1&%{QUERY_STRING} [L]
тут наверное каталог после адреса подставляется в переменную, хотя... хм...
 

Нечто

Психолог РНРClub
Код:
RewriteCond   %{REQUEST_FILENAME} !-f # не трогаем реальные файлы
RewriteCond %{REQUEST_FILENAME} !-d # не трогаем реальные директориии
RewriteRule ^(.*)  /index.php?url=$1 [QSA] # все остальное заносим в url, а флаг [QSA] - для параметров
 

DpoHro

Новичок
Да тут гдето ошибка есть наверное символ "/" зарезервирован и его нельзя использовать в варианте [/], тогда как?
 
Сверху