记忆时光机论坛
标题:
Apache设置主机头,设置指定域名,禁止IP访问,防止恶意解析
[打印本页]
作者:
亡灵and序曲
时间:
2015-2-4 22:30
标题:
Apache设置主机头,设置指定域名,禁止IP访问,防止恶意解析
测试版本:Apache2.4
1.编辑Apache配置文件(httpd.conf)
2.找到:(#Include conf/extra/httpd-vhosts.conf),把前面的#删掉保存
3.修改文件(\conf\extra\httpd-vhosts.conf)
4.加入下面这段代码(多个域名或者其他自行添加即可)
<VirtualHost *:80>
ServerName 网站IP
<Location />
Deny from all
</Location>
</VirtualHost>
<VirtualHost *:80>
ServerName 你的域名
DocumentRoot 网站目录
</VirtualHost>
<VirtualHost *:80>
ServerName localhost
DocumentRoot 网站目录
</VirtualHost>
第2种方法:直接在httpd.conf文件最后面加上以下代码就行了
<VirtualHost *:80>
ServerName 网站IP
<Location />
Deny from all
</Location>
</VirtualHost>
<VirtualHost *:80>
ServerName 你的域名
DocumentRoot 网站目录
</VirtualHost>
<VirtualHost *:80>
ServerName localhost
DocumentRoot 网站目录
</VirtualHost>
如果按这上面配置,就是禁止直接IP访问,只能“你的域名”和“localhost”访问,任何域名解析到这个IP也无法访问
欢迎光临 记忆时光机论坛 (https://bbs.as1999.com/)
Powered by Discuz! X3.2