我创建了以下虚拟主机:
<VirtualHost *:80>
ServerName testingsitehere.com
ServerAlias www.testingsitehere.com
DocumentRoot /www/vhosts/testingsitehere.com
ErrorLog /www/Apache22/logs/error.log
<Directory "/www/vhosts/testingsitehere.com">
Options All
AllowOverride All
order allow,deny
allow from all
</Directory>
</VirtualHost>
并已安装BIND。
这是测试服务器,不面向公众,因此没有人可以访问它们。它使用 Web-Developer Server Suite(因此文件夹路径为 C:/www/vhosts)。
我应该使用 BIND 通过 HOSTS 文件将我的域映射到本地主机吗,还是应该像以前一样继续使用 HOSTS?
BIND 实际上可以将域/DNS 映射到本地主机 127.0.0.1 吗?或者我误解了?
干杯
答案1
如果你没有为本地网络/内部网提供服务,我认为没有必要设置 BIND。如果你从运行虚拟主机的同一台机器上测试虚拟主机,使用%systemroot%\System32\drivers\etc\hosts
就可以了。
除了testingsitehere.com
127.0.0.1 之外,您还考虑过哪些额外的映射?