域名小折腾:301重定向

今年初一时冲动注册了 kwnsn.com 这个域名,其实还不错了,但是不知道 kwnsn 的意思有点难记住。其实 kwnsn 是我名字粤语拼音的缩写:) 一直考虑要不要换域名,又觉得多数流量都是通过搜索引擎进入的,也不会记你的域名,所以一直没理了。今天突然就注册了 y-gs.me ,而且已经在使用了…说不清,先使用一段时间吧~善变也是我的特色。

顺便说说我使用 WordPress 更换域名的步骤。因为使用的是 cPanel ,操作起来挺方便了。首先是将网站的文件复制到 y-gs.me ,绑定新域名,因为没有更换数据库,所以只需通过旧域名登陆站点后台更改站点地址和安装地址为新的域名即可。

最后就是将旧域名作 301 重定向到新网址了:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

这是原来的 .htaccess 文件的代码,要将其删除,不然你输入 kwnsn.com/about 还是会进入到 kwnsn.com/about 而不是 y-gs.me/about 。

删除以上代码后,就要加上以下代码了,作用是将旧域名重定向到新域名

RewriteEngine on
RewriteCond %{HTTP_HOST} ^kwnsn.com [NC]
RewriteRule ^(.*)$ https://ygs.im/$1 [L,R=301]

好,这样还没折腾完,别忘了修改模板中的域名,广告联盟的域名,百度联盟的域名…