问题现象
打开同一个url,访问电脑版和手机版的打开的链接不一致
我们可以通过浏览器调试工具,点击红圈里面的图标,切换访问电脑版还是手机版。如果发现手机版和电脑版访问的链接不一致
问题原因和解决方案
webserver(如nginx)配置了rewrite规则
进入nginx的配置文件nginx.conf。该配置文件的目录可能是在/home/work/orp/webserver/conf/nginx.conf
可以用命令grep . nginx.conf -rn
来查看环境上的配置文件的位置
可以看到 http_x_device 等于pc或者mobile分别都配置了rewrite规则,只要满足了规则(正则表达式),就会触发相应的rewrite
如果不想触发rewrite规则就可以直接注释掉相应的规则即可