Linux服务器禁止通过ip地址访问网站

linux下安装了lnmp或者lamp环境后,默认情况下是可以通过服务器ip访问到代码所在目录的,如果我们只希望通过域名来访问网站,不想通过ip来访问到我们的项目,就需要对环境的配置做一些改变,以下以安装了phpstudy的服务器为例

1、Nginx环境

打开Nginx下的nginx.conf

Paste_Image.png

找到这段代码,在上面添加

server { listen 80 default; server_name _; return 444; }

修改完毕可以执行

nginx -t

/phpstudy/server/nginx/sbin/nginx -t

检测配置是否有错误

然后重启即可

phpstudy restart

2、Apache环境

打开Apache下的httpd.conf

Paste_Image.png

找到这段代码,在上面添加

<VirtualHost *:80> ServerName 203.171.230.110 <Location /> Order Allow,Deny Deny from all </Location> </VirtualHost>

ip为服务器ip

修改完毕后,重启即可

版权申明:本站文章均来自网络,如有侵权,请联系01056159998 邮箱:itboby@foxmail.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

猜你还会喜欢下面的内容

    无相关信息

中国领先的互联网域名及云服务提供商

为您提供域名,比特币,P2P,大数据,云计算,虚拟主机,域名交易最新资讯报道

域名注册云服务器