Solicito ayuda a quien se desenvuelva bien con mi gran amigo mod_rewrite y expresiones regulares, para hacer una simple redirección con .htaccess quw no logro que funcione...
Mi problema es el siguiente:
Tengo(tenía) una web Joomla puenteado con un foro SMF mediante el componente com_smf (que actualmente ya no utilizo). El problema es la tremenda cantidad de enlaces muertos 404 que se me han quedado en google de URLs indexadas mediante dicho componente. Asi que pretendo utilizar mod_rewrite para hacer la siguiente redirección...
De esto, que es una URL "muerta"...
Código:
A esto...http://www.midominio.com/index.php?option=com_smf&Itemid=73&topic=1117.msg24760
Código:
(Por ejemplo)http://www.midominio.com/foro/index.php?topic=1117.24760
Entonces he creado el siguiente RewriteRule, se supone que Itemid es fijo y he de extraer las variables topic y msg:
RewriteRule ^foro/index\.php\?topic\=([^/]*)$ /index.php?option=com_smf&Itemid=73&topic=$1^ [L]
... que por supuesto, he puesto en mi .htaccess y no funciona
¿Alguien podría echarme un cable?
Gracias