将子文件夹重定向到htaccess中的index.html

时间:2013-06-06 08:52:50

标签: apache .htaccess

我必须将子目录(子文件夹)重定向到他们的index.html页面。我怎么能用htaccess文件来做。

e.g。

  

http://www.annonline.com/itineraries-prices/

当我输入此网址时,应将其转发至

  

http://www.annonline.com/itineraries-prices/index.html

我该怎么做?

1 个答案:

答案 0 :(得分:0)

避免谷歌重复页面的解决方案包括:

<link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish" />

在您网页的 head 部分。有关详细信息,请访问google blog

除此之外,在apache级别, DirectoryIndex 指令设置要查找的资源列表(参见apache docs
Ej:此指令设置在请求目录时要查找的资源

DirectoryIndex index.php index.html  

如果您希望Google看到相同的资源,您应该重做客户端:

RewriteRule ^/itineraries-prices/?$ http://www.annonline.com/itineraries-prices/index.html [R=301,L]