помогите с htaccess'ом

botan-limon

Новичок
помогите с htaccess'ом

хочу реализовать следущее:

есть адрес http://site.com/test.php
хочу чтобы тоже самое открывалось по адресу http://site.com/test

нужно что-то прописать в .htaccess
помоему нужно использовать опцию multiviews

но вот не получается у меня ничего :(

помогите мне пожалуйста
 

Alexos

Новичок
Инфы в инете вагон! http://www.yandex.ru/yandsearch?text=RewriteRule

RewriteRule ^test$ test.php [L]
 

Фанат

oncle terrible
Команда форума
Alexos, вопрос был совсем про другое.
rewrite - не единственный модуль сервера апач, как думают многие похапе программисты
 

botan-limon

Новичок
Есть вот такой htaccess

RewriteEngine On
RewriteRule file1 file1.php
RewriteRule file2 file2.php

т.е. для file1.php и file2.php все ок, но файлов много и хотелось бы сделать это както универсальнее.

подскажите пожалуйста как это реализовать.

-~{}~ 15.05.08 19:51:

разобрался

RewriteEngine On
RewriteRule ^([a-z_]*)$ $1.php
 

Духовность™

Продвинутый новичок
не не катит. на денвере, насколько я знаю, стоит очень удобный механизм преобразований, который любой запрошенный адрес проверяет на наличие файла с таким именем.

я помню заморачивался с подобной задачей, получилось что типо

RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule (.*) $1.php [L]
 

xTim

Новичок
Если Вы не хотите ограничить вводимые данные (например ввод только латинских символов, или цифр), то используйте маску (.*) например:
RewriteRule ^talk/showthread/threadid/(.*)/rand/(.*) showthread.php?threadid=$1&rand=$2

Если же необходимо применить Rewrite только к одному адресу, то маску прописывать необходимости нет, например:
RewriteRule ^register register.php
 
Сверху