これは私のnginx vhost confです:
upstream demo {
server 127.0.0.1:9002 max_fails=250 fail_timeout=180s;
}
server {
listen 80;
server_name _;
root /home/web/public;
location /demo/ {
proxy_pass http://demo/;
}
location /demo/assets/ {
#this is where I need to point localhost/demo/assets (and all of it's subfolders) to another folder
#the line below obviously doesn't work
root /home/user/Workspaces/demo/public;
}
}
ルート フォルダーは を指していますが、別の (外部) フォルダーに移動するには/home/web/public
、url とそのすべてのサブフォルダーが必要です。localhost/demo/assets/
それ、どうやったら出来るの?
私はnginx 1.4.3を実行しています