我在nginx中配置了区分pc或者手机的设置后try_files设置无效,设置如下
在pc访问的时候 try_files是有效的,但是在手机端访问的时候该设置无效,请问下这个应该怎么解决呢
我在nginx中配置了区分pc或者手机的设置后try_files设置无效,设置如下
在pc访问的时候 try_files是有效的,但是在手机端访问的时候该设置无效,请问下这个应该怎么解决呢
server {
...
set $terminaltype html/pc;
if ( $http_user_agent ~ "(Android|iPhone|iPod|BlackBerry|WindowsPhone|UC|Kindle|Mobile|webOS)" )
{
set $terminaltype html/mobile;
}
location / {
root $terminaltype;
try_files $uri $uri/ /index.html;
}
...
2 回答2.5k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
3 回答1k 阅读
1 回答739 阅读
568 阅读
If Is Evil
Nginx配置陷阱之万恶的if指令