Задать вопрос
IJIL
@IJIL

Как правильно задать правило для ЧПУ?

Никак не могу найти решение, всю голову сломал.

Есть функция в class.Rewrite.php
$tpl = preg_replace('/index.php([?])p=showforum&fid=([\d]*)&t=([\w-]*)/i', $arr['forum'] . '/\\2/\\3/', $tpl);

Есть правило хтаксесс
RewriteRule ^forum/([0-9]+)/([-_A-Za-z0-9-]+)/([^/]*)$ index.php?p=showforum&fid=$1&t=$2 [NC,L]


и есть еще хтаксес.php

$rew[] = 'RewriteRule ^' . $arr['forum'] . '/([0-9]+)/([-_A-Za-z0-9-]+)/([^/]*)$ index.php?p=showforum&fid=$1&t=$2 [NC,L]';


Тоесть из вот такой вот ссылки /index.php?p=showforum&fid=3&t=tema

Получaется forum/3/tema/
Никак не могу догнать как сделать что бы получилось просто /tema
  • Вопрос задан
  • 2199 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Nidora
@Nidora
Бонус 200 руб всем новым клиентам! VDS - 149 руб
Убрать
/([0-9]+)/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы