Created
February 27, 2012 07:30
-
-
Save DaRaFF/1922267 to your computer and use it in GitHub Desktop.
nginx symfony2 example configs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#localtunnel | |
server { | |
listen 80; | |
server_name 3ay5.localtunnel.com; | |
access_log /var/log/nginx/digital-version.nzz.lo.log; | |
location / { | |
root /home/ralphmeier/eos/digital-version/web; | |
index app_dev.php; | |
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") { | |
rewrite ^(.*) /app_dev.php$1 last; | |
} | |
} | |
location ~ \.php($|/) { | |
set $script $uri; | |
set $path_info ""; | |
if ($uri ~ "^(.+\.php)(/.+)") { | |
set $script $1; | |
set $path_info $2; | |
} | |
fastcgi_pass 127.0.0.1:9009; | |
include fastcgi_params; | |
fastcgi_buffers 8 16k; | |
fastcgi_buffer_size 32k; | |
fastcgi_param SCRIPT_FILENAME /home/ralphmeier/eos/digital-version/web$script; | |
fastcgi_param PATH_INFO $path_info; | |
} | |
} | |
#www | |
server { | |
listen 80; | |
server_name nzz.lo; | |
access_log /var/log/nginx/nzz.lo.log; | |
location / { | |
root /home/ralphmeier/eos/www/web; | |
index app_dev.php; | |
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") { | |
rewrite ^(.*) /app_dev.php$1 last; | |
} | |
} | |
location ~ \.php($|/) { | |
set $script $uri; | |
set $path_info ""; | |
if ($uri ~ "^(.+\.php)(/.+)") { | |
set $script $1; | |
set $path_info $2; | |
} | |
fastcgi_pass 127.0.0.1:9009; | |
include fastcgi_params; | |
fastcgi_buffers 8 16k; | |
fastcgi_buffer_size 32k; | |
fastcgi_param SCRIPT_FILENAME /home/ralphmeier/eos/www/web$script; | |
fastcgi_param PATH_INFO $path_info; | |
} | |
} | |
#api.nzz.lo | |
server { | |
listen 80; | |
server_name api.nzz.lo; | |
access_log /var/log/nginx/api.nzz.lo.log; | |
location / { | |
root /home/ralphmeier/eos/backend/web; | |
index index.html index.htm index.php app.php; | |
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") { | |
rewrite ^(.*) /app.php$1 last; | |
} | |
} | |
location ~ \.php($|/) { | |
set $script $uri; | |
set $path_info ""; | |
if ($uri ~ "^(.+\.php)(/.+)") { | |
set $script $1; | |
set $path_info $2; | |
} | |
fastcgi_pass 127.0.0.1:9009; | |
include fastcgi_params; | |
fastcgi_buffers 8 16k; | |
fastcgi_buffer_size 32k; | |
fastcgi_param SCRIPT_FILENAME /home/ralphmeier/eos/backend/web$script; | |
fastcgi_param PATH_INFO $path_info; | |
} | |
} | |
#digital.nzz.lo | |
server { | |
listen 80; | |
server_name digital.nzz.lo; | |
access_log /var/log/nginx/digital.nzz.lo.log; | |
location / { | |
root /home/ralphmeier/eos/digital-version/web; | |
index index.html index.htm index.php app_dev.php; | |
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") | |
{ rewrite ^(.*) /app_dev.php$1 last; } | |
} | |
location ~ \.php($|/) { | |
set $script $uri; | |
set $path_info ""; | |
if ($uri ~ "^(.\.php)(/.)") | |
{ set $script $1; set $path_info $2; } | |
fastcgi_pass 127.0.0.1:9009; | |
include fastcgi_params; | |
fastcgi_buffers 8 16k; | |
fastcgi_buffer_size 32k; | |
fastcgi_param SCRIPT_FILENAME /home/ralphmeier/eos/digital-version/web$script; | |
fastcgi_param PATH_INFO $path_info; | |
} | |
} | |
#monitoring | |
server { | |
listen 80; | |
server_name monitoring.nzz.lo; | |
access_log /var/log/nginx/monitoring.nzz.lo.log; | |
location / { | |
root /home/ralphmeier/eos/monitoring/web; | |
index app_dev.php; | |
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") { | |
rewrite ^(.*) /app_dev.php$1 last; | |
} | |
} | |
location ~ \.php($|/) { | |
set $script $uri; | |
set $path_info ""; | |
if ($uri ~ "^(.+\.php)(/.+)") { | |
set $script $1; | |
set $path_info $2; | |
} | |
fastcgi_pass 127.0.0.1:9009; | |
include fastcgi_params; | |
fastcgi_buffers 8 16k; | |
fastcgi_buffer_size 32k; | |
fastcgi_param SCRIPT_FILENAME /home/ralphmeier/eos/monitoring/web$script; | |
fastcgi_param PATH_INFO $path_info; | |
} | |
} | |
#kiosk | |
server { | |
listen 80; | |
server_name kiosk.nzz.lo; | |
access_log /var/log/nginx/kiosk.nzz.lo.log; | |
location / { | |
root /home/ralphmeier/eos/kiosk/web; | |
index app_dev.php; | |
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") { | |
rewrite ^(.*) /app_dev.php$1 last; | |
} | |
} | |
location ~ \.php($|/) { | |
set $script $uri; | |
set $path_info ""; | |
if ($uri ~ "^(.+\.php)(/.+)") { | |
set $script $1; | |
set $path_info $2; | |
} | |
fastcgi_pass 127.0.0.1:9009; | |
include fastcgi_params; | |
fastcgi_buffers 8 16k; | |
fastcgi_buffer_size 32k; | |
fastcgi_param SCRIPT_FILENAME /home/ralphmeier/eos/kiosk/web$script; | |
fastcgi_param PATH_INFO $path_info; | |
} | |
} | |
#new-mobile | |
server { | |
listen 80; | |
server_name new-mobile.nzz.lo; | |
access_log /var/log/nginx/new-mobile.nzz.lo.log; | |
location / { | |
root /home/ralphmeier/eos/new-mobile/web; | |
index app_dev.php; | |
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") { | |
rewrite ^(.*) /app_dev.php$1 last; | |
} | |
} | |
location ~ \.php($|/) { | |
set $script $uri; | |
set $path_info ""; | |
if ($uri ~ "^(.+\.php)(/.+)") { | |
set $script $1; | |
set $path_info $2; | |
} | |
fastcgi_pass 127.0.0.1:9009; | |
include fastcgi_params; | |
fastcgi_buffers 8 16k; | |
fastcgi_buffer_size 32k; | |
fastcgi_param SCRIPT_FILENAME /home/ralphmeier/eos/new-mobile/web$script; | |
fastcgi_param PATH_INFO $path_info; | |
} | |
} | |
#mobile | |
server { | |
listen 80; | |
server_name mobile.nzz.lo; | |
access_log /var/log/nginx/mobile.nzz.lo.log; | |
location / { | |
root /home/ralphmeier/eos/mobile/web; | |
index app_dev.php; | |
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") { | |
rewrite ^(.*) /app_dev.php$1 last; | |
} | |
} | |
location ~ \.php($|/) { | |
set $script $uri; | |
set $path_info ""; | |
if ($uri ~ "^(.+\.php)(/.+)") { | |
set $script $1; | |
set $path_info $2; | |
} | |
fastcgi_pass 127.0.0.1:9009; | |
include fastcgi_params; | |
fastcgi_buffers 8 16k; | |
fastcgi_buffer_size 32k; | |
fastcgi_param SCRIPT_FILENAME /home/ralphmeier/eos/mobile/web$script; | |
fastcgi_param PATH_INFO $path_info; | |
} | |
} | |
#browser.nzz.lo | |
server { | |
listen 80; | |
server_name browser.nzz.lo; | |
access_log /var/log/nginx/browser.nzz.lo.log; | |
location / { | |
root /home/ralphmeier/eos/phpcrbrowser/www; | |
index index.html index.htm index.php app.php; | |
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") { | |
rewrite ^(.*) /index.php$1 last; | |
} | |
} | |
location ~ \.php($|/) { | |
set $script $uri; | |
set $path_info ""; | |
if ($uri ~ "^(.+\.php)(/.+)") { | |
set $script $1; | |
set $path_info $2; | |
} | |
fastcgi_pass 127.0.0.1:9009; | |
include fastcgi_params; | |
fastcgi_buffers 8 16k; | |
fastcgi_buffer_size 32k; | |
fastcgi_param SCRIPT_FILENAME /home/ralphmeier/eos/phpcrbrowser/www$script; | |
fastcgi_param PATH_INFO $path_info; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment