使用htaccess和301永久移动将旧网址流量重定向到新网址

时间:2013-04-14 03:02:04

标签: html .htaccess redirect

我正在尝试使用301永久移动指令通过.htaccess将网站的旧网址更改为新网址

我想将所有流量更改为新网址,我还想告诉搜索引擎某些网页的新地址(网址已更改)

我用过

Redirect 301 / http://www.newdomain.com/
Redirect 301 /page1.html http://www.newdomain.com/page1/
Redirect 301 /page2.html http://www.newdomain.com/page2/
Redirect 301 /page3.html http://www.newdomain.com/page3/

但我得到的结果是最后三个指令重定向到

http://www.newdomain.com/page1.html and so

我在这里缺少某些东西,或者我需要做些什么来重定向流量,并告诉每个页面的新网址是哪个?

1 个答案:

答案 0 :(得分:0)

我实际上是通过重新组织htaccess内容

来解决这个问题
Redirect 301 /page1.html http://www.newdomain.com/page1/
Redirect 301 /page2.html http://www.newdomain.com/page2/
Redirect 301 /page3.html http://www.newdomain.com/page3/
RedirectMatch 301 /(.*) http://www.domaintoredirecto.com1

...工作