- Tener funcionando NGINX con PHP
- Tener instalado MAGENTO como subdirectorio en el root de NGINX
- {miTienda}
- Nombre del subdirectorio donde se encuentra Magento.
- {admin}
- Identificador del backend de nuestra tienda.
En el archivo de configuración de sitio de nginx, en mi caso
/etc/nginx/sites-enabled/default
Agregamos los siguientes location:
location /{miTienda} {
index index.php;
try_files $uri $uri/ @handler;
expires 30d;
if ($uri ~ "^/index.php/{admin}.*$"){
rewrite ^/index.php/{admin}(.*) /{admin}$1 redirect;
}
}
location ~ ^/{miTienda}/(app|includes|var|lib|media/downloadable|pkginfo|report/config.xml|var)/ {
deny all;
}
location @handler {
rewrite / /{miTienda}/index.php;
}
No hay comentarios:
Publicar un comentario