404 SEO friendly URL moodle al instalarse utilizo nginx 1.2.1

404 SEO friendly URL moodle al instalarse utilizo nginx 1.2.1

de raxper raxper -
Número de respuestas: 1

Hola estoy teniendo un problema como este al instalar moodle en nginx cualquier versión.

he buscado por la red sobre esto y aún no encuentro solución tal vez su ayuda pueda servir para alguien más 


mirando el código que se genera en el navegador hay algunas URL de esta forma

<link rel="stylesheet" type="text/css" href="http://midominio.com/theme/styles.php/standard/1363590122/all" />

que me hace suponer que es URL amigable.



en caso de joomla sucedió lo mismo pero se arregló poniendo esto en las directivas de nginx

location ~* /(images|cache|media|logs|tmp)/.*\.(php|pl|py|jsp|asp|sh|cgi)$ {
  return 403;
  error_page 403 /403_error.html;
  }
  location / {
  try_files $uri $uri/ /index.php?q=$uri&$args;
  }
  # caching of files
  location ~* \.(ico|pdf|flv)$ {
  expires 1y;
  }
  location ~* \.(js|css|png|jpg|jpeg|gif|swf|xml|txt)$ {
  expires 14d;
  }


Adjunto moodle.jpg
Promedio de valoraciones: -
En respuesta a raxper raxper

Re: 404 SEO friendly URL moodle al instalarse utilizo nginx 1.2.1

de raxper raxper -

solución para los que utilizan ispconfig3

de las directivas nginx 

 # put your real site address here
     rewrite ^/(.*\.php)(/)(.*)$ /$1?file=/$3 last;

     location ^~ / {
         try_files $uri $uri/ /index.php?q=$request_uri;
         index index.php index.html index.htm;

         location ~ \.php$ {
             fastcgi_split_path_info ^(.+\.php)(/.+)$;                 
             fastcgi_pass unix:/var/run/php5-fpm.sock;
             include fastcgi_params;
         }
     }