如果它检测到特定的用户代理(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;
}
请注意,这不是路径重写,而是实际更改应用程序所在目录(文件)的目录。