
Joomla 2.5, PHP 5.3.3 (fpm-fcgi), nginx 1.4.2
Nginx está en funcionamiento, puedo acceder a la página de inicio de mi sitio y a otras URL del sitio que terminan en index.php sin problemas.
Sin embargo, cuando busco una categoría de Joomla cuya URL tiene el formato:http://www.mysite.com/index.php/features/modulesSiempre recibo un 404.
Los artículos también parecen funcionar bien (en el formatohttp://www.mysite.com/index.php?Itemid=404) simplemente parecen ser categorías en las que "index.php" no está involucrado.
¿Alguien puede sugerir qué necesito agregar a mi configuración de nginx para solucionar este problema?
Gracias,
esteban
Respuesta1
Con Nginx, debe modificar el archivo de configuración predeterminado para incluir:
location / {
try_files $uri $uri/ /index.php?q=$request_uri;
}
Esto permite que funcionen las URL SEF en Joomla.