помощь по mod_rewrite

A
На сайте с 25.06.2005
Offline
94
524

Юзал поиск, читал описание самого mod_rewrite, ничего не понял

как должен выглядить код

в

.htaccess

пути такие

domen.com/category.php?id=1

domen.com/category.php?id=2

и т.д.

как сделать

чтобы было

domen.com/book.html

domen.com/doc.html

и т.д.

какой id соответствует категории известно.

Спасибо!

Злыдень
На сайте с 14.01.2003
Offline
114
#1

/ru/forum/comment/1133908

вот в этом сообщении вы найдете ответ, как нашел его я :)

а вот и вся тема - /ru/forum/comment/1133908

урлы почти одинаковые, просто немного переписать под себя правило... Только если вам не нужен редирект с 301 ошибкой - не пишете его соответственно...

Куплю ссылки с ресурсов тематика Строительство (Желательно ЯК).
A
На сайте с 25.06.2005
Offline
94
#2

RewriteEngine On

RewriteBase /

RewriteCond %{QUERY_STRING} ^id=1$

RewriteRule ^category.php$ index1.html

вот такой код не работает - The requested URL /index1.html was not found on this server.

где я накосячил, общий принцип понятен

JJ
На сайте с 22.11.2005
Offline
32
#3
andreich:
как сделать
чтобы было
domen.com/book.html

Попробуй так:


RewriteEngine On
RewriteRule ^book-([0-9]*)\.html$ category.php?id=$1

Тогда при открытии book-1.html будет открываться category.php?id=$1

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий