Страница 1 из 1

Как убрать расширения файлов из адресной строки

Добавлено: 2012-03-29, 18:28:38
clemas
Здравствуйте! Что нужно сделать на сервере, чтобы убрать расширение файлов из адресной строки (например: чтобы страница site.ru/about.html в адресной строке отображалась как site.ru/about)? Я пробовал создавать файл .htaccess с содержанием:

Код: Выделить всё

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
И загружал этот файл сперва в корневую директорию, а затем в директорию /www, но оба варианта не помогли мне решить проблему. Может кто-то знает как правильно поступить в данном случае?

Re: Как убрать расширения файлов из адресной строки

Добавлено: 2012-03-29, 21:36:52
serge
Это для какого движка/ЦМС нужно?

Re: Как убрать расширения файлов из адресной строки

Добавлено: 2012-03-30, 3:12:02
adre
потому-что это не правильные варианты.

как минимум

Код: Выделить всё

RewriteRule (.*)  $1.html
любой путь и папку будет обрабатывать как файл - вам просто надо условие обработки добавить.