nginx 域名后面的路径不加 /访问不到页面

访问 nginx 域名后面的路径不加 /访问不到页面 ,返回404
解决

location /wap/insurance/electronicinvoice.do {
                alias   /home/weblogic/nginx-1.16/html/wapElectronic;
				if (-d $request_filename){
				rewrite ^/(.*)([^/])$ $scheme://$host:8081/$1$2/ permanent;
				}
        }

配置说明:
判断url 是否带有/ 如果没有就添加即可。

if (-d $request_filename){
rewrite ^/(.*)([^/])$ $scheme://$host:8081/$1$2/ permanent;
}

$host 服务指定的端口

你可能感兴趣的:(linux,nginx)