0

彼ら!

.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 にリダイレクトされます。助けてください!

4

1 に答える 1