我无法弄清楚为什么一个请求匹配,而另一个请求是404'd。
**users table**
userId, email, password...
1 test@test.com, pa$$word
2 ass@test.com, pa$$word
**contacts table**
contactId, userId, fName, lName...
1, 1, john, doe
我带了这些192.168.120.88 - - [04/Jan/2018:15:47:29 -0800] "GET /bender/next HTTP/1.1" 200 20 "http://192.168.36.10/bender/NextPanel" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36"
192.168.120.88 - - [04/Jan/2018:15:47:30 -0800] "GET /bender/next HTTP/1.1" 404 209 "http://localhost:8080/bender/NextPanel" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3310.0 Safari/537.36"
来自localhost的请求由webpack dev服务器代理发送,而另一个请求是从生产客户端发送的。
/var/log/nginx/access.log
这是我的配置文件的相关部分。请求之间唯一不同的是主机和chrome版本。这些东西可以影响比赛吗?
答案 0 :(得分:0)
将Host
option中的webpack-dev-server
标题重写为192.168.36.10
答案 1 :(得分:0)
我不小心设置了webpack的开发服务器以通过https代理请求,而NGINX没有配置为处理。