viernes, 17 de junio de 2011

Corregir Banner URL click en Joomla 1.6 en Windows

He estado estudiando Joomla, para un proyecto, y en el curso que estoy tomando encontré que en mi equipo no funcionaba los click de Banners del componente que trae por default Joomla, y me saco de onda que no funcionara.

Había solo una cosa muy importante que diferenciaba mi pruebas de las que veía del curso, y era que yo estaba corriendo la versión para Windows, por lo que estaba usando el IIS, y en el curso era Apache.

De tanto buscar, si hay información pero muy respecto a con Apache, en fin, el problema era una regla del web.config al momento de re-escribir la URL con el Modulo de Reescritura de IIS.

Aqui la solución para que se corrija.

Dentro del web.config busca el siguiente nodo

<rule name="Imported Rule 2">

y modifica el nodo dentro que viene así:

<add input="{URL}" pattern="(/component/)" ignoreCase="false" negate="true" />

por:

<add input="{URL}" pattern="(/index.php/component/)" ignoreCase="false" negate="true" />

ya con esto la url se re-escribirá bien.

Nota.
Cuando instalas Joomla 1.6 en windows, automáticamente vas a descargar el Instalador de Aplicaciones, y ahí mismo se descargara el RewriterModule, si no lo tienes instalado.

Saludos.