Welcome! Log In Create A New Profile

Advanced

Прошу помощи в написании конфиги для отдачи кешированных php скриптов

Vladislav Prodan
November 14, 2012 12:42PM
Имеется сайт, написаный на cake, не самой последней версии.

Был написан модуль, который делал статические html файлы страниц сайта, в том числе главной страницы.
Нужно, чтобы nginx сначало проверял директорию cache в руте относительно файлов index.html и только потом обрабатывал через /index.php.
Заранее благодарю за помощь.

autoindex on;
index index.htm;
location ~ /\. {deny all;}

location ~ /(.+)/(img|css|js|files|xml|rss)/(.*) {
access_log off;
expires 90d;
add_header Cache-Control public;
try_files $uri $uri/ /../plugins/$1/webroot/$2/$3 /../../plugins/$1/webroot/$2/$3 /index.php?url=$uri;
}
location / {
index index.htm index.php;
try_files $uri $uri/ /cache$uri /cache$uri/ /index.php?$uri&$args;
}
location ~* ^/(img|css|js|files|uploads|ui-themes) {
root /www/alphaXXX/data/www/alpha.XXXXX.com/app/webroot;
expires max;
access_log off;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php.alphaXXX.socket;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}






--
Vladislav V. Prodan
System & Network Administrator
http://support.od.ua
+380 67 4584408, +380 99 4060508
VVP88-RIPE

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Прошу помощи в написании конфиги для отдачи кешированных php скриптов

Vladislav Prodan November 14, 2012 12:42PM

Re: Прошу помощи в написании конфиги для отдачи кешированных php скриптов

Илья Шипицин November 18, 2012 01:04AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 48
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready