Общие > Веб Сервера
mod_rewrite или я ничего уже не понимаю =)
Druggy:
Стоит сервер Апач 1.3.33
использую mod_rewrite
в дирриктории с моими документами лежит файл .htaccess
вот его содержимое:
RewriteEngine on
RewriteBase /
RewriteRule ^news/$ news.php
тоесть когда запрос http://localhost/news/ - все работает и мы получаем содерджимое news.php
но если запрос http://localhost/news - то получаем сообщение о 404-й ошибке
как сделать чтобы получать один и тот же результат (содержимое news.php) при обоих запросах?
Обыскал форум но ничего не нашел.
Подскажите пожалуйста как мне быть! или дайте ссылочку на топик в форуме или на какой-нибудь тематический ресурс, где есть ответ на мой вопрос!
Заоанее благодарен!
P.S. возмлжно просто есть метод чтобы автоматически добавлялся закрывающий слеш.
commander:
Druggy
RewriteRule ^news$ news.php
?
Druggy:
--- Цитировать ---commander:
RewriteRule ^news$ news.php
?
--- Конец цитаты ---
в чем вопрос?
commander:
Druggy
кто мешает дописать ещё одну строку:
RewriteEngine on
RewriteBase /
RewriteRule ^news/$ news.php
RewriteRule ^news$ news.php
или что-нить вроде этого:
RewriteRule ^news(.*)$ news.php
Druggy:
--- Цитировать ---commander:
RewriteRule ^news(.*)$ news.php
--- Конец цитаты ---
твое решение будет работать даже если запрос будет http://localhost/newsidalhenepoymiskolkovs9koydr9ni - а это помоему плохо... мягко говоря...
вобщем хотелось бы получить эффект как в ЖЖ там набираент http://www.livejournal.com/users/name
а получается всеравно http://www.livejournal.com/users/name/
Навигация
Перейти к полной версии