301从顶级域重定向到子目录中的index.html

时间:2010-08-18 20:36:01

标签: html redirect seo indexing multilingual

我正在开发一个小型多语言网站。最初,所有的html文件都在顶级目录中。每个页面都有英文版和西班牙文版,它们是不同的html文件。我想将这些文件放在他们自己的子目录en/es/中,然后将顶级域名重定向到en/index.html(因为英语将成为默认语言)。

但是,如果我使用301重定向执行此操作,搜索引擎是否会从索引中删除我的顶级域名?我想要的是让用户输入www.example.com并到达www.example.com/en/index.html,但我仍然希望www.example.com显示在SERP中。

我没有Apache的经验,所以我不知道正确的方法。我读了一些关于301重定向的内容,它似乎是一种可行的方式来做我想要的,但我不知道它是否是最好的方式。

我在这里走在正确的轨道上吗?

1 个答案:

答案 0 :(得分:1)

使用302 Found代替301 Moved Permanently