Проблема правила .htaccess - PullRequest
       23

Проблема правила .htaccess

0 голосов
/ 22 февраля 2012

Я сейчас пишу правила для своих страниц, используя .htaccess.

У меня есть форум, исходный URL которого: ? I = f

Это будет затем переписано в:

RewriteRule ^forum /?i=f [L]  

Это работает. Хотя здесь возникает моя проблема. Когда я хочу углубиться в страницы, в категории форума, фактический URL-адрес: ? I = f & p = t & cid = ID

То, что я пытаюсь сделать, это правило:

RewriteRule ^forum/cat/([^/]*)$ /?i=f&p=t&cid=$1 [L]

Хотя это не работает, так как / forum уже определен. Как я могу это сделать?

Спасибо.

1 Ответ

0 голосов
/ 22 февраля 2012

Удалить RewriteRule ^forum /?i=f [L] и добавить Только это правило:

RewriteRule ^forum(?:/cat/([^/]*))?$ /?i=f&p=t&cid=$1 [L]
...