宝塔搭建的服务器WEB系统环境如果做域名301跳转
今天老蒋遇到一个网友,服务器WEB系统环境是用宝塔搭建的,搭建的网站绑定过WWW域名和不带WWW域名,他是希望能全部统一到WWW的域名,这里应该是他程序没有自带301跳转,如果是WordPress一般是自带的,在搭建向导的时候就会默认输入的安装域名。
在这里,老蒋记录如果我们也有遇到宝塔面板设置301跳转重定向的时候,可以选择如下办法。其中我提供一个直接在面板中操作的方法,一种直接可以在nginx配置文件中设置的方法。
第一、宝塔面板可视化设置301
这种方法对于很多站长新手也是简单的,直接点击鼠标就可以了。
设置301重定向的前提是需要将你所有的域名都添加到面板站点中。当然你在域名DNS解析的时候也需要都解析到当前服务器IP地址。
这里我们选择itbulu.com,因为需要跳转到www.itbulu.com,然后勾选301按钮。这里需要注意,我这边没有写HTTPS,如果你是有HTTPS的也需要设置这个。(我这里是演示打错了)
第二、伪静态代码设置301跳转方法
这里我们也可以直接在伪静态中添加代码设置。
if ($host ~ '^itbulu.com'){return 301 https://www.itbulu.com$uri;}
这里,宝塔面板设置301跳转可以用到两种办法,选择其一即可。