Nginx相同的url但不同的目录来提供文件?

时间:2017-03-20 13:41:06

标签: nginx web

我正在尝试根据用户代理提供两个不同的文件。 为例: - 如果我从移动设备转到 m.abc.com ,我想提供mobile/index.php 否则desktop/index.php,但网址应保持不变。

在apache中我已经这样做了

RewriteCond %{HTTP_USER_AGENT} !(android|blackberry|mobile|iemobile|iphone|ipod|ipad|opera\smobile|palmos|webos|bing|UCWEB) [NC]
RewriteCond %{REQUEST_URI} !(\/report\/\.*)
RewriteRule !^desktop_site/ /desktop_site%{REQUEST_URI}  [L]

我怎样才能在Nginx中实现这一目标?

0 个答案:

没有答案