Nginx 作为 IIS 上的反向代理
Nginx as a reverse proxy on IIS
我在 iis 上使用 nginx 作为反向代理。
可以导航到 company.com。
但是,公司。com/market/product不工作。
这是我的配置文件;
location / {
proxy_set_header Host $host;
proxy_set_header X-Accel-Expires 0;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
IIS 在 inetpub\wwwroot\company
Nginx 寻找 inetpub\wwwroot\company
提前致谢!
答案在这里;
location / {
try_files $uri /index.html;
}
我在 iis 上使用 nginx 作为反向代理。
可以导航到 company.com。 但是,公司。com/market/product不工作。
这是我的配置文件;
location / {
proxy_set_header Host $host;
proxy_set_header X-Accel-Expires 0;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
IIS 在 inetpub\wwwroot\company Nginx 寻找 inetpub\wwwroot\company
提前致谢!
答案在这里;
location / {
try_files $uri /index.html;
}