宝塔面板实现不带www的域名重定向到带www的域名

搭建网站时,往往我们为了SEO或者访问的一致性,我们往往统一用https://www.abc.com或者https://abc.com中的一个地址进行访问,而不是二者混用,这时就出现了一个需求,要么要把所有带www的地址自动跳转到不带www的地址,要么就是把不带www的地址自动跳转到带www的地址。如果你的网站是用宝塔面板搭建的,那么恭喜你,点点鼠标就能实现这个功能,让我们一起看一下:

我们以本站为例,我希望所有的访问者都通过https://www.whatswrong.cn来访问本站,所以需要那些从https://whatswrong.cn进来的用户自动跳转到https://www.whatswrong.cn,那么需要在宝塔面板中如下操作:

第一步,登录宝塔面板,找到并点击“网站”选项卡,找到你的网站后点击右侧的“设置”链接:

第二步,确认带www和不带www的两个域名都已经绑定到网站,如下图:

第三步,点开“重定向”链接,在右侧点击“添加重定向”按钮,重定向域名选择不带www的那个,然后目标URL输入带www的域名“https://www.whatswrong.cn”,最后点击保存按钮,大功告成!

实际上上述的点击操作会在后台自动生成一段配置代码,如果你对配置文件比较了解,也可以直接将配置文件输入进去保存,效果是一样的。代码如下:

#REWRITE-START
        if ($host ~ '^whatswrong.cn'){
            return 301 https://www.whatswrong.cn$request_uri;
        }
#REWRITE-END

当然,如果你想让自己的网站永远通过不带www的地址进行访问,操作也是相同的,只不过在选择重定向域名时,要选择带www那个,然后目标URL要输入不带www的域名。

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

1条评论