Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- server {
- listen 80;
- server_name www.sf-blog.pl.127.0.0.1.xip.io;
- root /Users/adriancieslak/Sites/sf_blog/web;
- index app_dev.php;
- location / {
- # try to serve file directly, fallback to app.php
- try_files $uri /app.php$is_args$args;
- }
- # DEV
- # This rule should only be placed on your development environment
- # In production, don't include this and don't deploy app_dev.php or config.php
- location ~ ^/(app_dev|config)\.php(/|$) {
- fastcgi_pass backend_php;
- fastcgi_split_path_info ^(.+\.php)(/.*)$;
- include fastcgi_params;
- # When you are using symlinks to link the document root to the
- # current version of your application, you should pass the real
- # application path instead of the path to the symlink to PHP
- # FPM.
- # Otherwise, PHP's OPcache may not properly detect changes to
- # your PHP files (see https://github.com/zendtech/ZendOptimizerPlus/issues/126
- # for more information).
- fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
- fastcgi_param DOCUMENT_ROOT $realpath_root;
- }
- location ~ $ {
- try_files $uri $uri/ /app_dev.php?$query_string;
- }
- # return 404 for all other php files not matching the front controller
- # this prevents access to other php files you don't want to be accessible.
- location ~ \.php$ {
- return 404;
- }
- access_log /opt/local/var/log/nginx/sf-blog-access.log;
- error_log /opt/local/var/log/nginx/sf-blog-error.log error;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement