如何永久地将旧域名重定向到新域名。以防亚马逊商店

时间:2013-05-31 作者:Alex G. Bale

如何使用永久重定向此url。htaccess,这样,如果有人查看旧网页,它就会重定向到新网页。

例如:

http://olddomain.com/folder/AmazonASIN.html  
--> http://newdomain.com/AmazonASIN.html

http://oldexample.com/detail/B007OZNZG0.html   
--> http://newexample.com/B007OZNZG0.html

1 个回复
SO网友:Richard B

把这个放进你的。htaccess:

Redirect 301 http://oldexample.com/detail/B007OZNZG0.html http://newexample.com/B007OZNZG0.html
更新好的,也许我的答案有点短,但如果你只想重定向几个URL,那么代码会很好用。问题是,如果旧URL和新URL之间没有真正的逻辑,我认为在开始添加重定向之前,应该先阅读一些内容,其实并不难。参见此代码示例(摘自this site):

Options +FollowSymlinks
RewriteEngine on
RedirectMatch ^/$ http://www.new-site.com
Redirect 301 /old-category/old-page-1 http://www.new-site.com/new-page
Redirect 301 /old-category/old-page-2 http://www.new-site.com/new-page
Redirect 301 /old-category/old-page-3 http://www.new-site.com/new-page
Redirect 301 /old-category/old-page-4 http://www.new-site.com/new-page
Redirect 301 /old-category/old-page-5 http://www.new-site.com/new-page
RedirectMatch 301 ^/old-category-2/(.*)$ http://www.new-site.com/widgets/blue
RedirectMatch 301 ^/old-category-3/(.*)$ http://www.new-site.com/widgets/blue
第三行是重定向主页,接下来的五行是将特定URL从旧URL重定向到新URL,最后两行是RedirectMatch 301,重定向所有URL,从old-category-2和old-category-3开始。此外,您可以通过键入302而不是301来测试重定向,302不像301那么永久。

我希望这至少能让你开始!

结束

相关推荐

Database create or redirect

我在ABC网站工作。com,我只能访问根文件夹。我计划安装wordpress。我需要以某种方式创建一个没有任何cPanel的数据库。或者,我想到的第二个选择是,如果我可以在服务器A中安装wordpress,在那里我只能访问根文件夹,并使用另一台服务器B中的数据库,我可以通过cPanel完全控制该数据库。我已经在服务器B上创建了一个数据库。但是如何设置它(可能通过wp config.php),以便可以通过域访问它。第三种选择是,如果我可以在服务器B上创建一个站点(DEF.com),那么服务器a上的站点域(A