From 16e98eb0a7dedeb6b5182c855bfed299ef6a2090 Mon Sep 17 00:00:00 2001 From: Tatsh Date: Sat, 19 May 2012 18:12:24 -0500 Subject: [PATCH 1/2] Add nginx config --- nginx/server.conf | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 nginx/server.conf diff --git a/nginx/server.conf b/nginx/server.conf new file mode 100644 index 0000000..a029efb --- /dev/null +++ b/nginx/server.conf @@ -0,0 +1,42 @@ +server { + server_name MYSERVER; + access_log /var/log/nginx/MYSERVER.access_log main; + error_log /var/log/nginx/MYSERVER.error_log debug_http; + + root /var/www/DIR; + index index.php; + +# auth_basic "Restricted"; +# auth_basic_user_file rhtpasswd; + + location = /robots.txt { + allow all; + log_not_found off; + access_log off; + } + + location ~* ^/index.php.*$ { + fastcgi_pass 127.0.0.1:9000; + include fastcgi.conf; + } + + location / { + try_files $uri @gitlist; + } + + location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ { + add_header Vary "Accept-Encoding"; + expires max; + try_files $uri @sutra; + tcp_nodelay off; + tcp_nopush on; + } + +# location ~* \.(git|svn|patch|htaccess|log|route|plist|inc|json|pl|po|sh|ini|sample|kdev4)$ { +# deny all; +# } + + location @gitlist { + rewrite ^/.*$ /index.php; + } +} From e7877f4199f76afddacfb03bdd15a50aa220ace7 Mon Sep 17 00:00:00 2001 From: Tatsh Date: Sat, 19 May 2012 18:14:00 -0500 Subject: [PATCH 2/2] Fix rule --- nginx/server.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nginx/server.conf b/nginx/server.conf index a029efb..0e38156 100644 --- a/nginx/server.conf +++ b/nginx/server.conf @@ -26,8 +26,8 @@ server { location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ { add_header Vary "Accept-Encoding"; - expires max; - try_files $uri @sutra; + expires max; + try_files $uri @gitlist; tcp_nodelay off; tcp_nopush on; }