url地址后面传递参数,nginx地址转发改变url
环境:
centos:centoslinuxrelease7.6. 1810 (酷睿) )。
nginx:1.15.8
方案:/home/centos/www上有我们的项目。 目前只能通过https://xxx.com/xxx访问项目,但我们希望通过https://xxx.com/访问我们的项目。
nginx的构成如下。
位置/XXX {根/家庭/中心/万维网; 索引索引. html index.htm; rewrite^/(.* )/).* ).js$ )/$1/$2 break; rewrite^//(.* )/).*\.map$ )/$1/$2 break; rewrite^//(.* )/).*(.CSS$ )/$1/$2 break; rewrite^/(.* )/).* ).(png|jpg|gif $ )/$1/$2 break; rewrite^/(.* )/).* ).(TTF|wo fff2| SVG|OTF $ )/$1/$2 break; rewrite^//(.* )//$1/index.html break; }位置/{ rewrite ^ (.* ) http://$host/xxx permanent; }重要的是,在location /{}中配置rewrite,以便将对域名的访问权限传输到项目目录。