如何限制用户只能使用域名而不是 IP 地址访问我的网站。
example.
WWW.fun.com - allow
http://172.20.145.78 - don allow.
请帮忙
答案1
设置基于虚拟主机名的主机。如果你正在使用 Apache,请阅读这。
答案2
NameVirtualHost *:80
<VirtualHost _default_:80>
ServerName ip.add.re.ss
DocumentRoot /path/to/somewhere/else
<Directory /path/to/somewhere/else>
Order deny,allow
Deny from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName www.fun.com
ServerAlias fun.com *.fun.com
DocumentRoot /path/to/your/webroot
</VirtualHost>
那就可以了。