Valdisss
Guest
mod Rewrite и всё, что с ним связано.
Добрый вечер!
Хотел бы спросить вас про mod Rewrite, а конкретно как правильно написать правило для изменения ссылок, и попросить расшифровать это правило. Возможно вы посоветует хорошую статью, например как статья про Регулярные Выражения на phpclub.ru.
Меня интересуют следующие моменты:
1) RewriteRule - задаёт правило изменения ссылки, а что делает RewriteCond
2) Зачем в некоторых правилах добавляется [L]
3) Разъясните синтаксис составления правила.
4) Поясните, пожалуйста, на конкретном примере
Вот пример
ссылка выглядит так:
http://mysite.ru/?page_cat=news&news_id=30
а возможно и так
http://mysite.ru/?page_cat=shop&group_id=5&by_id=1120
А возможно что будет передаваться и большее кол-во переменных
Объясните, пожалуйста, как правильно составлять правила.
И просьба не отсылать в мануал, отсылайте если есть действительно хорошая статься.
Всем заранее спасибо
!
-~{}~ 29.04.06 23:06:
Да забыл, добавить нужно изменить данные ссылки на такой тип:
http://mysite.ru/pages/news/30
Добрый вечер!
Хотел бы спросить вас про mod Rewrite, а конкретно как правильно написать правило для изменения ссылок, и попросить расшифровать это правило. Возможно вы посоветует хорошую статью, например как статья про Регулярные Выражения на phpclub.ru.
Меня интересуют следующие моменты:
1) RewriteRule - задаёт правило изменения ссылки, а что делает RewriteCond
2) Зачем в некоторых правилах добавляется [L]
3) Разъясните синтаксис составления правила.
4) Поясните, пожалуйста, на конкретном примере
Вот пример
ссылка выглядит так:
http://mysite.ru/?page_cat=news&news_id=30
а возможно и так
http://mysite.ru/?page_cat=shop&group_id=5&by_id=1120
А возможно что будет передаваться и большее кол-во переменных
Объясните, пожалуйста, как правильно составлять правила.
И просьба не отсылать в мануал, отсылайте если есть действительно хорошая статься.
Всем заранее спасибо
!-~{}~ 29.04.06 23:06:
Да забыл, добавить нужно изменить данные ссылки на такой тип:
http://mysite.ru/pages/news/30