nginx: Install vimbadmin in to subfolder -
i tried install vimbadmin in subfolder, can't. no matter configuration use, vimbadmin never work. last configuration
# vimbadmin location /vimbadmin { alias /usr/share/vimbadmin/public; index index.php index.html index.htm; location ~ ^/vimbadmin/(.*\.(js|css|gif|jpg|png|ico))$ { alias /usr/share/vimbadmin/public/$1; } }
but nginx return me error: 403 -
*14 fastcgi sent in stderr: "primary script unknown" while reading response header upstream, client: 90.154.205.85, server: mail.devx.biz, request: "get /vimbadmin/ http/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "mail.example.com"
i not imagine how hard is.here original nginx confiration whick work on domain/subdomain.
can me advices, or example configuration that?
finally, last , worked nginx configuration
location ^~ /vimbadmin { alias /usr/share/vimbadmin/public; try_files $uri $uri/ @vimbadmin; location ~* \.php { include fastcgi_params; fastcgi_index index.php; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_param script_filename $request_filename; } } location @vimbadmin { rewrite ^/vimbadmin/(.*)$ /vimbadmin/index.php?$1 last; }
Comments
Post a Comment