Pregunta

Actualmente estoy escribiendo reglas para mis páginas, con .htaccess.

Tengo un foro, la URL original de este es: ?i=f

Esto luego se reescribirá en:

RewriteRule ^forum /?i=f [L]  

Esto funciona.Aunque aquí viene mi problema.Cuando deseo profundizar en las páginas, en las categorías del foro, la URL real es: ?i=f&p=t&cid=ID

Lo que intento hacer es esta regla:

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

Aunque eso no funciona, ya que el foro / ya está definido.¿Cómo puedo hacer esto?

Gracias.

¿Fue útil?

Solución

Eliminar RewriteRule ^forum /?i=f [L] y agregue solo esta regla:

RewriteRule ^forum(?:/cat/([^/]*))?$ /?i=f&p=t&cid=$1 [L]
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top