Помогите с Mod_rewite
Hello friends,
Помогите как мне урл вида /news.html?1 преобразовать в /news/1.html. Заранеее
спасибо!
I.Babanin (http://grumble.sorochinsk.ru)
библиотекa сайтостроительства http://www.i2r.ru/static/244/
← Март 2005 → | ||||||
6
|
||||||
---|---|---|---|---|---|---|
7
|
8
|
10
|
11
|
12
|
13
|
|
18
|
19
|
20
|
||||
21
|
22
|
23
|
26
|
27
|
||
За последние 60 дней ни разу не выходила
Сайт листа:
http://blog.nundesign.com
Открыт:
06-08-2003
Пре-модерация: Да
Адрес для писем в лист: inet.webbuild.webbuilding-list@subscribe.ru
Адрес
модератора: inet.webbuild.webbuilding-owner@subscribe.ru
Hello friends,
Помогите как мне урл вида /news.html?1 преобразовать в /news/1.html. Заранеее
спасибо!
I.Babanin (http://grumble.sorochinsk.ru)
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Hello Пашка,
Saturday, March 5, 2005, 5:01:55 PM, you wrote:
Да - ты прав насчет преобразования. Но я вставил в .htaccess твой код,
news.html лежит в http://site.ru, и при запросе на
http://site.ru/news/2.html он пишет, что не существует
http://site.ru/news.html/3.html. Как будет правильнее? :-)
Привет, Иван!
Хм... А кто пишет? Если это апач пишет в логах, то значит в .htaccess
стоит какое-то совсем другое преобразование...
Пашка
5 марта 2005 г., 22:36:15, Ivan Babanin <ax***@s*****.ru> wrote:
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Привет, Иван!
Насколько я понял тебе нужно наоборот: в браузере должен появляться
урл вида /news/1.html, а апач должен обрабатывать это как
/news.html?1. Делается это с помощью следующих строчек в .htaccess:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/news/(.*)\.html$
RewriteRule news/(.*)\.html /news.html?$1
Пашка
5 марта 2005 г., 14:11:21, Ivan Babanin <ax***@s*****.ru> wrote:
библиотекa сайтостроительства http://www.i2r.ru/static/244/