From 5ecd4a795c1fb944f021099c5e7c17ae51a97be8 Mon Sep 17 00:00:00 2001 From: ftimme <ft@falkotimme.com> Date: Tue, 06 Nov 2012 10:29:05 -0500 Subject: [PATCH] - Finished (hopefully) nginx rewrite section. --- server/conf/nginx_vhost.conf.master | 26 ++++++++++++++------------ 1 files changed, 14 insertions(+), 12 deletions(-) diff --git a/server/conf/nginx_vhost.conf.master b/server/conf/nginx_vhost.conf.master index 589e66b..5378f11 100644 --- a/server/conf/nginx_vhost.conf.master +++ b/server/conf/nginx_vhost.conf.master @@ -27,13 +27,14 @@ <tmpl_if name='use_rewrite'> rewrite ^<tmpl_var name='rewrite_exclude'>(.*)$ <tmpl_var name='rewrite_target'>$2 <tmpl_var name='rewrite_type'>; </tmpl_if> -<tmpl_if name='use_internal'> +<tmpl_if name='use_proxy'> location / { proxy_pass <tmpl_var name='rewrite_target'>; + rewrite ^/\b<tmpl_var name='rewrite_subdir'>\b(.*) $1; } </tmpl_if> </tmpl_loop> -<tmpl_if name='use_internal' op='!=' value='y'> +<tmpl_if name='use_proxy' op='!=' value='y'> index index.html index.htm index.php index.cgi index.pl index.xhtml; <tmpl_if name='ssi' op='==' value='y'> @@ -53,35 +54,35 @@ error_page 503 /error/503.html; recursive_error_pages on; location = /error/400.html { - <tmpl_var name='web_document_root_www_internal'> + <tmpl_var name='web_document_root_www_proxy'> internal; } location = /error/401.html { - <tmpl_var name='web_document_root_www_internal'> + <tmpl_var name='web_document_root_www_proxy'> internal; } location = /error/403.html { - <tmpl_var name='web_document_root_www_internal'> + <tmpl_var name='web_document_root_www_proxy'> internal; } location = /error/404.html { - <tmpl_var name='web_document_root_www_internal'> + <tmpl_var name='web_document_root_www_proxy'> internal; } location = /error/405.html { - <tmpl_var name='web_document_root_www_internal'> + <tmpl_var name='web_document_root_www_proxy'> internal; } location = /error/500.html { - <tmpl_var name='web_document_root_www_internal'> + <tmpl_var name='web_document_root_www_proxy'> internal; } location = /error/502.html { - <tmpl_var name='web_document_root_www_internal'> + <tmpl_var name='web_document_root_www_proxy'> internal; } location = /error/503.html { - <tmpl_var name='web_document_root_www_internal'> + <tmpl_var name='web_document_root_www_proxy'> internal; } </tmpl_if> @@ -108,7 +109,7 @@ } location /stats { - <tmpl_var name='web_document_root_www_internal'> + <tmpl_var name='web_document_root_www_proxy'> index index.html index.php; auth_basic "Members Only"; auth_basic_user_file <tmpl_var name='stats_auth_passwd_file'>; @@ -193,9 +194,10 @@ <tmpl_if name='use_rewrite'> rewrite ^ <tmpl_var name='rewrite_target'>$request_uri? <tmpl_var name='rewrite_type'>; </tmpl_if> -<tmpl_if name='use_internal'> +<tmpl_if name='use_proxy'> location / { proxy_pass <tmpl_var name='rewrite_target'>; + rewrite ^/\b<tmpl_var name='rewrite_subdir'>\b(.*) $1; } </tmpl_if> } -- Gitblit v1.9.1