我有以下apache vhost_aliasconfiguration:
<VirtualHost *:80> UseCanonicalName Off ServerAlias localdev.* VirtualDocumentRoot /home/test/workspace/%2+/site ErrorLog ${APACHE_LOG_DIR}/wpdev-error.log </VirtualHost>
这将允许我做localdev.example.com , localdev.example.net.au等。
我的问题是如何在dnsmasq中configurationaddress= ?
我发现的大多数教程都使用子域作为通配符或使用域的最后一部分,即使用address=/dev/127.0.0.1 example.com.dev。
你找不到如何做你想做的教程,因为DNSMasq不能这样工作。 文件看起来很清楚
-A,–address = // [domain /] []
指定给定域中的任何主机返回的IP地址…
域名不以通配符结尾
你最好的select就是把你需要的主机名放在hosts文件里。 DNSMasq将优先返回到更广泛的DNS。