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

53 阅读2分钟

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

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

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

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

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

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

/www/server/panel/vhost/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 配置文件前,先备份一下该文件。

root@iZ2zeec2:/home/dtt-user# cd /www/server/panel/vhost/nginx
root@iZ2zeec2:/www/server/panel/vhost/nginx# ls
0.default.conf      0.websocket.conf   tcp   192.168.86.9.conf    phpfpm_status.conf      well-known
root@iZ2zeec2:/www/server/panel/vhost/nginx# cp  0.default.conf  0.default.conf.bak
root@iZ2zeec2:/www/server/panel/vhost/nginx# vim 0.default.conf

在这里插入图片描述 3.在Linux宝塔面板中,重载nginx服务。如下图所示: 在这里插入图片描述 4.在浏览器使用IP地址访问测试不能访问网站,而使用域名可以正常访问网站。 4.1)、使用https://IP访问,IP地址不能访问,如下图所示: 在这里插入图片描述 4.2)、使用http://IP访问,IP地址不能访问,如下图所示: 在这里插入图片描述