我正在迁移到新服务器,想在重新委派域名之前进行测试。我对设置 Apache 虚拟主机有一定的了解,但知识有限。
我该如何设置?我的服务器已经有一个委托给服务器的域,并且默认 IP 已设置为指向该域。
有人告诉我我只需在 /etc/hosts/ 中添加一个条目即可,但我不明白可以添加什么才能使其工作。
任何指点都将不胜感激!
答案1
这里是关于创建 hosts 文件条目的更详细的教程。
简短的回答是在文件 () 中创建一个c:\windows\system32\drivers\etc\hosts
遵循以下模式的条目知识产权[标签]主办方:
1.1.1.1 www.myserver.com myserver.com
在 Mac 或 Linux 桌面上,此文件位于/etc/hosts
。
这应该在您将测试新服务器的客户端计算机上完成。一旦您将其投入生产并且您的新 DNS 记录已传播,您就可以安全地删除该条目。
答案2
我认为最简单的解决方案是创建一个 DNS 条目(例如 www-test.domain.com)并将其指向您的新 IP。在 httpd.conf 中添加
ServerAlias www-test.domain.com
到您的虚拟主机配置。重新加载命名和 httpd 并将您的浏览器指向 www-test.domain.com