Страница 1 из 1

Помогите с реврайтом ссылки

СообщениеДобавлено: Ср мар 08, 2017 1:46 am
freaked
Здрасьте. Есть ссылка вида
Код: выделить все
http://www.bla-bla.com/cats.php?p=2&tag=bizarre

в темплейте
Код: выделить все
<a href=/cats.php?p={PAGE}&tag={TAG}>{PAGE}</a>

Нужно сделать,чтобы бло вида
Код: выделить все
 www.bla-la.com/categories/bizarre/2.html

Сам смог зарерайтить только tag либо p , а как все все вместе уже замучался. Помогите пожалуйста.
.

СообщениеДобавлено: Ср мар 08, 2017 10:44 am
Emilien
Код: выделить все
RewriteCond %{THE_REQUEST} " /cats\.php\?p=(\d+)&tag=([^ &]+)"
RewriteRule ^ /categories/%2/%1.html? [R=301,L]

RewriteRule ^categories/([^/]+)/(\d+)\.html$ cats.php?p=$2&tag=$1 [L]

СообщениеДобавлено: Пт июл 28, 2017 4:04 pm
saara
Хорошо, но только /post/vulkan/ тоже динамический текст, там может быть любой пост, или даже /page/links/. Структура /текст/текст/, как это можно перенаправить через htaccess?