Nginx重写到不同的本地目录(不是路径)

时间:2016-04-20 14:50:26

标签: web-services nginx seo

如果它检测到特定的用户代理(bot),我正在尝试将我的Nginx设置为重定向到其他目录。有点像动态的根。

我尝试了很多组合,但似乎无法实现。

root /path/to/example.com;

location / {
    if ($http_user_agent ~* "googlebot") {
        root /path/to/seo.example.com
        try_files $url /index.php;
    }

    try_files $uri /index.html;
}

请注意,这不是路径重写,而是实际更改应用程序所在目录(文件)的目录。

0 个答案:

没有答案