freebsd下设置301重定向

本文虽然是在freebsd系统上设置通过,但内容同样适用于所有linux等类unix系统,请放心测试!
假如你要修改的域名是itkylin.com,希望用户访问https://itkylin.com时实际访问的是https://www.itkylin.com,这样做会把itkylin.com的权重和流量都转到www.itkylin.com上了。
301重定向具体办法,编辑网站根目录下的.htaccess文件,在里面写上以下代码即可:

RewriteEngine on
RewriteCond %{http_host} ^itkylin.com [NC]
RewriteRule ^(.*)$ https://www.itkylin.com/$1 [L,R=301]

注意:URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。