[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: не работает ЧПУ Denwer
grant
хочу убрать расширение .php , например вместо about.php было about


RewriteEngine on
RewriteRule ^(([^/]+/)*[^.]+)$ /\$1.php [L]


Результат прежний, использую Denwer... помогите плиз.
Winston
RewriteEngine on
RewriteRule ^/([^/]+)$ /$1.php [L]

http://site.com/about
Вроде так
grant
Цитата (Winston @ 9.09.2011 - 13:10)
RewriteEngine on
RewriteRule ^/([^/]+)$ /.php [L]

http://site.com/about
Вроде так

также...а в Денвере по умолчанию этот модуль вобще включён ?
grant
посмотрел в конфиге апача, строчка

LoadModule rewrite_module modules/mod_rewrite.so

раскомментирована, т.е. ошибка в логике видимо. как вобще проверить работает или нет на простом каком-нибудь примере ?)
Winston
Вот так должно работать
RewriteEngine On
RewriteRule ^([a-z]+)$ /$1.php [L,QSA]
grant
проблема решена...ошибка была наитупейшая (забыл положить .htaccess в www)
Winston
grant
Жестко biggrin.gif
Zerstoren
Цитата (grant @ 9.09.2011 - 13:59)
проблема решена...ошибка была наитупейшая (забыл положить .htaccess в www)

Плачу)
Ничего, бывает)))


Но я только не понял, как в винде юзается
LoadModule rewrite_module modules/mod_rewrite.so

расширение .so только в никсах-же.
Или я не прав?
Nadya
Куда на странице вставлять этот код? Обясните чайнику плиз!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.