wordpress网站安装了Linux宝塔面板,限制IP地址访问网站,只能使用域名访问网站

一、Linux服务器安装Linux宝塔面板

这个步骤参考网上其他教程。

二、Linux宝塔面板部署wordpress网站

这个步骤参考网上其他教程,保证网站能够正常访问,并且使用Linux宝塔面板申请并部署了SSL证书,使用https协议默认443端口正常访问。

三、限制IP地址访问网站,只能使用域名访问网站的配置步骤

1.登陆Linux宝塔面板,“网站”=>双击“Nginx”图标,在弹出框中,选择“配置修改”
。在最下面,有nginx服务配置文件路径,如下图所示:

2.使用Linux宝塔面板内的终端或其他远程SSH工具登陆服务器,并切换到root用户,切换到nginx服务配置文件所在目录,并编辑网站配置文件0.default.conf ,添加红框内代码,并保存。
网站启用了SSL证书,需要在该配置中指定自己网站使用的SSL证书的路径,该路径可以在/www/server/panel/vhost/nginx目录中的192.168.86.9.conf配置文件中查找到。(如果网站根目录使用服务器IP地址,就是服务器IP.conf配置文件)。修改0.default.conf 配置文件前,先备份一下该文件。

3.在Linux宝塔面板中,重载nginx服务。如下图所示:

4.在浏览器使用IP地址访问测试不能访问网站,而使用域名可以正常访问网站。
4.1)、使用https://IP访问,IP地址不能访问,如下图所示:

4.2)、使用http://IP访问,IP地址不能访问,如下图所示: