我们在玩独立博客的过程中,偶尔会遇到一个自认为很好的域名,然后就会把旧域名换掉。而老薛主机中建立的站点更换域名还是比较简单的,如WordPress站点更换域名请参考『老薛主机WordPress网站想要更换域名应该怎么做?』。不过大家要记得成功更换域名后有一个很重要的操作,那就是将旧域名设置301重定向到新域名中,具体操作如下:
1、前往老薛主机官网并登录进入后台 >> 登录相应主机的cPanel面板(PS:不懂?请参考『老薛主机基础教程:如何登录cPanel面板?』)>> 在“域”栏目中找到并点击“重定向”。
2、在添加重定向中,类型选择永久(301),https?://(www)?中选择旧域名,在第三个输入框中输入通配符*,在重定向到中输入新域名网址,www.重定向中根据实际情况选择如选“带或不带www的重定向”,勾选“通配符重定向”,最后点击【添加】按钮即可。
这个时候我们可以测试打开旧域名的首页、文章页、页面的URL地址,看看是否会自动跳转到新域名对应的页面?如果都能够正确跳转,说明这次的301重定向设置很成功。
另外,还有一种情况就是旧域名对应的URL地址跟新域名对应的URL地址不是一一对应,而且也不想要旧域名站点的内容,但是不能浪费旧域名的流量,这个时候我们也可以通过设置htaccess文件来达成。具体操作如下:
1、登录相应主机的cPanel面板(PS:不懂?请参考『老薛主机基础教程:如何登录cPanel面板?』)>> 点击“文件”栏目中的“文件管理器”>> 进入到旧域名网站所在的根目录,选择“.htaccess”文件并点击“编辑”。
2、将前面所设置重定向所生成的代码中的“$1”去掉,并点击【保存更改】按钮即可(如果没有代码也可以参考下图填写,记得去掉$1)。
这个时候,不管你是访问旧域名网站的首页还是文章页或标签页等,都统一301重定向到新域名首页中。