【发布时间】:2014-02-14 06:22:54
【问题描述】:
花了一天时间阅读了整个网络上的数百种变体,但仍然找不到适用于此的明确答案。
将旧域上的旧站点结构移动到新域上的新站点结构,因此我正在寻找最好的、搜索引擎友好的重定向代码:
将所有 old-domain.com 和 www.old-domain.com 流量永久重定向到 www.new-domain.com。
添加从 old-domain.com/old-page.html 和 www.old-domain.com/old-page.html 到 www.new-domain.com/new-page/ 的特定重定向
这是我所拥有的 - 但它不起作用 - 请有人为我改进/修复这个问题。非常感谢!
RewriteEngine on
RewriteRule ^(.*)$ http://www.new-domain.com/$1 [R=301,L]
redirect 301 /old-index.html http://www.new-domain.com/
redirect 301 /old-page-1.html http://www.new-domain.com/new-1/
redirect 301 /old-page-2.html http://www.new-domain.com/new-2/
redirect 301 /old-page-3.html http://www.new-domain.com/new-3/
【问题讨论】:
-
这有什么问题?