location /wap { index index.php; alias /usr/share/kolab-webadmin/public_html; try_files $uri $uri/ @wapapi; # enable php location ~ \.php$ { include fastcgi_params; fastcgi_pass unix:/run/php5-kolab-webadmin.sock; fastcgi_param SCRIPT_FILENAME $request_filename; # Without this, PHPSESSION is replaced by webadmin-api X-Session-Token fastcgi_param PHP_VALUE "session.auto_start=0 session.use_cookies=0"; fastcgi_pass_header X-Session-Token; } } location @wapapi { rewrite ^/wap/api/(.*)\.(.*)$ /wap/api/index.php?service=$1&method=$2 last; }