怎么配nginx修改访问项目名,tomcat访问地址http://localhost:8081/m5/,期望改成http://localhost:8888/m6 10
我配置的报404,请您帮忙看下哪儿有问题nginxupstreamm5{server127.0.0.1:8081;}server{listen8888;server_na...
我配置的报404,请您帮忙看下哪儿有问题
nginx
upstream m5{
server 127.0.0.1:8081;
}
server {
listen 8888;
server_name localhost;
location ^~ /m6/ {
proxy_pass http://m5;
}
其它省略了 展开
nginx
upstream m5{
server 127.0.0.1:8081;
}
server {
listen 8888;
server_name localhost;
location ^~ /m6/ {
proxy_pass http://m5;
}
其它省略了 展开
展开全部
location ^~ /m6/ {
http://localhost:8888/m6
这样的话nginx匹配不到/m6这个目录,所以就404了,可以改成location ^~ /m6 {
或者不改nginx配置直接请求http://localhost:8888/m6/
http://localhost:8888/m6
这样的话nginx匹配不到/m6这个目录,所以就404了,可以改成location ^~ /m6 {
或者不改nginx配置直接请求http://localhost:8888/m6/
追问
大神,按你说的改成这样也不好使
location ^~/m6 {
proxy_pass http://m5;
}
http://localhost:8888/m6/
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询