0
我掙扎了一下,在nginx的重寫某些URLnginx的重寫URL刪除子文件夾
我有一個網站:foo.com/
foo.com/index.html有一個鏈接到foo.com /bar.cgi(也許用GET arguements)
我的CGI駐留在/ var /網絡/網站/ cgi-bin目錄/因而它是通過foo.com/cgi-bin/bar.cgi入店
我希望重寫會刪除cgi-bin部分
location ~ \.cgi$ {
root /var/www/localhost;
#rewrite ^/cgi-bin/(.*)$ $1 permanent;
fastcgi_param SCRIPT_FILENAME/ /var/www/localhost$fastcgi_script_name;
include /etc/nginx/fastcgi.conf;
fastcgi_pass unix:/var/run/fcgi.sock-1;
}
嘗試改變你的'rewrite'指令:substitue ** **永久有**的**突破 – akawhy