Page 1 of 1

Konvertierung .htaccess zu Nginx

Posted: 2014-09-12 21:55
by jochen35
Hallo,

könnt Ihr bitte mal drüber schauen, ob die Konvertierung passt.

.htaccess

Code: Select all

RewriteCond %{REQUEST_METHOD} !^(GET|POST)$
RewriteRule ^$            /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
RewriteRule ^addressbooks /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
RewriteRule ^calendars    /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
RewriteRule ^principals   /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
RewriteRule ^webdav       /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]

Nginx-Konfiguration

Code: Select all

if ($request_method !~ "^(GET|POST)$"){
    rewrite ^/$ /index.php?frontend=webdav;
    rewrite ^/addressbooks /index.php?frontend=webdav;
    rewrite ^/calendars /index.php?frontend=webdav;
    rewrite ^/principals /index.php?frontend=webdav;
    rewrite ^/webdav /index.php?frontend=webdav;
}

Gruß
Jochen

Re: Konvertierung .htaccess zu Nginx

Posted: 2014-09-13 01:30
by Joe User
Müsste passen, allerdings fehlt mindestens noch HEAD in der Regex der Request-Methods ;)