![使用apache将通配符dns作为localhost中的子域](https://linux22.com/image/534121/%E4%BD%BF%E7%94%A8apache%E5%B0%86%E9%80%9A%E9%85%8D%E7%AC%A6dns%E4%BD%9C%E4%B8%BAlocalhost%E4%B8%AD%E7%9A%84%E5%AD%90%E5%9F%9F.png)
我正在开发一个在 Apache 服务器 (xampp) 中运行的 Zend Framework 中的 Web 应用程序。该网站实际上可以通过http://localhost/站点名称。它位于 c:/xampp/htdocs/sitename/
我想创建通配符 DNS,以便特定用户可以访问我的网页,如 username.localhost....我将获取用户名作为参数并向他显示自定义设置。
有人能帮我吗...我是否必须先为我的本地主机/站点名称分配一个服务器名称?然后考虑添加子域通配符?请指教...
答案1
DNS 用于访问服务器,然后 Apache 绑定用于确定哪个站点处理请求。
因此,首先我要添加 DNS 通配符,并确保 ping 它们将解析为 Apache 服务器上的 IP 地址。这是第一步。
然后在 Apache 中添加绑定,以便由正确的站点处理它并将其放入正确的子文件夹中。