怎么配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;
}
其它省略了
展开
 我来答
累了泪了sunny
2017-11-30 · 超过13用户采纳过TA的回答
知道答主
回答量:35
采纳率:100%
帮助的人:19.2万
展开全部
location ^~ /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/
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式