【发布时间】:2013-04-18 03:27:26
【问题描述】:
伙计们!
我试图弄清楚,如何仅在存在 .lock 文件时显示维护。问题是,我正在为我的项目使用 symfony2。而且我无法让它工作。
我正在尝试做这样的事情(nginx 配置):
location / {
if (-f $document_root/.lock) {
rewrite ^ /maintenance last;
break;
}
index app.php;
try_files $uri @rewriteapp;
}
location @rewriteapp {
rewrite ^(.*)$ /app.php/$1 last;
}
location ~ ^/.*\.php(/|$) {
fastcgi_split_path_info ^(.+\.php)(/.*)$;
include fastcgi_params;
}
页面已显示,但所有静态文件也被重定向到 /maintenance。请帮忙!
【问题讨论】: