From 65df8ceaccbe77b06f0d9c0a181aaae1176daf1f Mon Sep 17 00:00:00 2001 From: lunarok Date: Thu, 7 Aug 2014 20:01:45 +0200 Subject: [PATCH] Update nginx.conf --- conf/nginx.conf | 40 +++++++++++++--------------------------- 1 file changed, 13 insertions(+), 27 deletions(-) diff --git a/conf/nginx.conf b/conf/nginx.conf index fc44591..9d6dfab 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -6,29 +6,23 @@ location PATHTOCHANGE { client_max_body_size 10G; fastcgi_buffers 64 4K; - rewrite ^/caldav(.*)$ /remote.php/caldav$1 redirect; - rewrite ^/carddav(.*)$ /remote.php/carddav$1 redirect; - rewrite ^/webdav(.*)$ /remote.php/webdav$1 redirect; + rewrite ^PATHTOCHANGE/caldav(.*)$ /remote.php/caldav$1 redirect; + rewrite ^PATHTOCHANGE/carddav(.*)$ /remote.php/carddav$1 redirect; + rewrite ^PATHTOCHANGE/webdav(.*)$ /remote.php/webdav$1 redirect; index index.php; - error_page 403 /core/templates/403.php; - error_page 404 /core/templates/404.php; + error_page 403 PATHTOCHANGE/core/templates/403.php; + error_page 404 PATHTOCHANGE/core/templates/404.php; - rewrite ^/.well-known/host-meta /public.php?service=host-meta last; - rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last; + rewrite ^PATHTOCHANGE/.well-known/host-meta /public.php?service=host-meta last; + rewrite ^PATHTOCHANGE/.well-known/host-meta.json /public.php?service=host-meta-json last; - rewrite ^/.well-known/carddav /remote.php/carddav/ redirect; - rewrite ^/.well-known/caldav /remote.php/caldav/ redirect; + rewrite ^PATHTOCHANGE/.well-known/carddav /remote.php/carddav/ redirect; + rewrite ^PATHTOCHANGE/.well-known/caldav /remote.php/caldav/ redirect; - rewrite ^(/core/doc/[^\/]+/)$ $1/index.html; + rewrite ^(PATHTOCHANGE/core/doc/[^\/]+/)$ $1/index.html; try_files $uri $uri/ index.php; - - - - location ~ ^/(?:\.htaccess|data|config|db_structure\.xml|README) { - deny all; - } location ~ [^/]\.php(/|$) { @@ -40,17 +34,9 @@ location PATHTOCHANGE { fastcgi_param REMOTE_USER $remote_user; fastcgi_pass unix:/var/run/php5-fpm-NAMETOCHANGE.sock; } - - # Include SSOWAT user panel. - sub_filter ''; - sub_filter_once on; - } - # Optional: set long EXPIRES header on static assets - location ~* \.(?:jpg|jpeg|gif|bmp|ico|png|css|js|swf)$ { - expires 30d; - # Optional: Don't log access to assets - access_log off; - } +} +location ~ ^PATHTOCHANGE/(data|config|\.ht|db_structure\.xml|README) { +deny all; } -- 2.0.0