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

Обсуждение любых вопросов связанных с файлами конфигурации .htaccess

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

Сообщение freaked » Ср мар 08, 2017 1:46 am

Здрасьте. Есть ссылка вида
Код: выделить все
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 , а как все все вместе уже замучался. Помогите пожалуйста.
.
freaked
 
Сообщений: 1
Зарегистрирован: Ср мар 08, 2017 1:32 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Сообщение Emilien » Ср мар 08, 2017 10:44 am

Код: выделить все
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]
Emilien
Мл. Сержант
 
Сообщений: 84
Зарегистрирован: Чт дек 10, 2015 3:35 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Сообщение saara » Пт июл 28, 2017 4:04 pm

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


Вернуться в Htaccess

Кто сейчас на форуме

Зарегистрированные пользователи: Bing [Bot], YandexBot

cron