1、Linux主机301重定向
对于linux虚拟主机Apache服务器,需要支持.htaccess这个文件,现在基本上主机商都会支持这个功能,然后在.htaccess中添加如下规则:
RewriteCond %{http_host} ^pinzixing.com [NC]
RewriteRule ^(.*)$ https://www.pinzixing.com/$1 [R=301,L]
如果你的网站根目录中已经存在了.htaccess文件的话更好,我们可以修改这个文件,将上面两条规则添加进去。如果你的网站根目录中不存在.htaccess文件,你可以先自己创建个htaccess.txt这样的空文件,然后添加如下规则,命名为.htaccess即可,规则为:
RewriteEngine on
RewriteCond %{http_host} ^pinzixing.com [NC]
RewriteRule ^(.*)$ https://www.pinzixing.com/$1 [R=301,L]
2、windows主机301重定向

如果是Windows虚拟主机,就在根目录下面新建一个文件名为web.config的文件,当然前提必须是主机支持这个功能,如果虚拟主机后台有301重定向的设置功能,就不用上述代码,直接设置即可。