Nginx默认索引页面重定向

时间:2014-06-20 19:00:53

标签: nginx

基于某些条件,例如,基于User-Agent,我想确定默认索引页面。在IF条件下,我无法使用index关键字。我该怎么做才能做到这一点?任何帮助表示赞赏。

更新

我能够解决此问题,默认索引为index.htm

和规则

location /index.htm {
   if ($SOME_CONDITION = true) {
      rewrite ^ /mindex.htm;
   }
}

我不知道,这是否正确。如果这个问题有更好的解决方案请加起来。提前谢谢。

1 个答案:

答案 0 :(得分:0)

你可以做这样的事情

if ($http_user_agent ~* (googlebot|bingbot)) {
           rewrite ^(.*)$ /index.html last;
 }