站长们都比较冲动,看到某个觉得不错的域名就会入手购买,慢慢地手上就会有很多域名,留着不用有点浪费,加上老薛主机又能创建无数个网站,所以这个时候就会用这些域名来创建各种类型的博客网站。但是说实话,个人精力确实有限,有时候就会放弃一些站点,最后可能就会出现有多余的域名但是没有对应的站点,这个时候我们完全可以将这些多余的域名 301 重定向到某个站点中。
1. 登录老薛主机的 cPanel 面板(PS:不懂?请参考『老薛主机基础教程:如何登录 cPanel 面板?2 种方法』),在“域”中找到并点击“重定向”。
2. 在“添加重定向”中在“类型”中选择“永久(301)”(PS:也可以根据需求选择临时 302);在“https?://(www.)?”中选择多余的域名,如 yigujin.com;在“重定向到”输入目标地址,如 https://www.yigujin.cn/huodong/;在“www.重定向”中建议选择“带或不带 www 的重定向”;最后确认无误后点击【添加】按钮。
至此,我们成功为这个多余的域名设置了 301 重定向到某个站点的二级目录中,我们可以在“当前重定向”中看到我们刚才添加的重定向。不想重定向时直接点击“删除”链接按钮即可。
其实,这个是通过面板来添加重定向,成功添加之后会自动在我们站点根目录的.htaccess 文件中添加以下代码:
RewriteCond %{HTTP_HOST} ^yigujin\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.yigujin\.com$
RewriteRule ^/?$ "https\:\/\/www\.yigujin\.cn\/huodong\/" [R=301,L]
也就是说,我们完全可以不使用 cPanel 面板来添加重定向,而是直接在.htaccess 文件中添加重定向代码也是可以的。不过老古认为通过 cPanel 面板来添加重定向比较直观易懂,比较适合新手站长。