通配符虚拟主机 Ubuntu

Posted

技术标签:

【中文标题】通配符虚拟主机 Ubuntu【英文标题】:Wildcard Virtual Hosts Ubuntu 【发布时间】:2012-06-08 01:29:07 【问题描述】:

我希望在 Ubuntu 中设置通配符虚拟主机。我已经很容易在 WAMP 设置上进行了设置,但我对 Linux 的了解还不够,无法知道设置有何不同。

目标是能够创建如下文件夹:

site.weblocal
site2.weblocal
site3.weblocal
etc.....

无需每次添加单独的虚拟主机。有人推荐过 dnsmasq?

任何提示将不胜感激:)

【问题讨论】:

"有人推荐了 dnsmasq" 你看过 dnsmasq 吗?有没有理由不充分? 【参考方案1】:

对于 Ubuntu,它就这么简单

sudo apt-get install dnsmasq
sudo echo "address=/weblocal/127.0.0.1" >> /etc/dnsmasq.d/weblocal
sudo /etc/init.d/dnsmasq restart

【讨论】:

【参考方案2】:

sudo apt-get install dnsmasq

sudo gedit /etc/dnsmasq.conf

添加这一行“地址=/.weblocal/127.0.0.1”

然后使用以下方法重启 dnsmasq

sudo 服务 dnsmasq 重启

【讨论】:

以上是关于通配符虚拟主机 Ubuntu的主要内容,如果未能解决你的问题,请参考以下文章

Windows中的Apache通配符虚拟主机(xampp)[重复]

通配符和静态子域的虚拟主机

具有动态 apache 虚拟主机的非通配符证书

NGINX使用带通配符的虚拟主机

使用通配符 '%' 无法查看来自任何主机的用户授权

本地开发主机的通配符