我只有一个子域名可用,例如https://sport.abc.com,我想从名为/wwwroot/sport.abc.com/dist/sport/desktop/
的文件夹提供桌面版本,但是当检测到它是移动客户端时,则从另一个文件夹/wwwroot/sport.abc.com/dist/sport/mobile/
提供服务。如何修改当前的Nginx配置文件以为移动浏览器提供服务?
我当前的Nginx配置如下
server {
listen 80;
server_name sport.abc.com;
access_log /logs/sport.abc.com.log combined;
index index.html index.htm index.php;
root /wwwroot/sport.abc.com/dist/sport/desktop/;
location / {
try_files $uri $uri/ /index.html;
}
}
User-Agent
标头以检测客户端是否使用了移动设备,则可以使用此配置: