PHP:使用Apache如何在本地搭建泛解析呢?
程序员文章站
2023-12-28 15:17:22
...
目前我通过修改
但是在hosts文件中需要将要解析的域名事先写好。感觉这样子很麻烦,不知道有没有更好的实现方法呢?
httpd-vhosts.conf
httpd-vhosts.conf
和hosts
文件,想要达到泛解析的目的。但是在hosts文件中需要将要解析的域名事先写好。感觉这样子很麻烦,不知道有没有更好的实现方法呢?
httpd-vhosts.conf
DocumentRoot "d:/www/"
ServerName test.com
ServerAlias *.test.com
hosts文件
127.0.0.1 1.test.com
127.0.0.1 2.test.com
127.0.0.1 3.test.com
127.0.0.1 4.test.com
127.0.0.1 5.test.com
127.0.0.1 6.test.com
127.0.0.1 7.test.com
127.0.0.1 8.test.com
127.0.0.1 9.test.com
127.0.0.1 10.test.com
127.0.0.1 11.test.com
127.0.0.1 12.test.com
127.0.0.1 13.test.com
127.0.0.1 14.test.com
127.0.0.1 15.test.com
127.0.0.1 16.test.com
127.0.0.1 17.test.com
127.0.0.1 18.test.com
127.0.0.1 19.test.com
127.0.0.1 20.test.com
127.0.0.1 21.test.com
127.0.0.1 22.test.com
127.0.0.1 23.test.com
127.0.0.1 24.test.com
127.0.0.1 25.test.com
127.0.0.1 26.test.com
127.0.0.1 27.test.com
127.0.0.1 28.test.com
127.0.0.1 29.test.com
127.0.0.1 30.test.com
回复内容:
目前我通过修改httpd-vhosts.conf
和hosts
文件,想要达到泛解析的目的。
但是在hosts文件中需要将要解析的域名事先写好。感觉这样子很麻烦,不知道有没有更好的实现方法呢?
httpd-vhosts.conf
DocumentRoot "d:/www/"
ServerName test.com
ServerAlias *.test.com
hosts文件
127.0.0.1 1.test.com
127.0.0.1 2.test.com
127.0.0.1 3.test.com
127.0.0.1 4.test.com
127.0.0.1 5.test.com
127.0.0.1 6.test.com
127.0.0.1 7.test.com
127.0.0.1 8.test.com
127.0.0.1 9.test.com
127.0.0.1 10.test.com
127.0.0.1 11.test.com
127.0.0.1 12.test.com
127.0.0.1 13.test.com
127.0.0.1 14.test.com
127.0.0.1 15.test.com
127.0.0.1 16.test.com
127.0.0.1 17.test.com
127.0.0.1 18.test.com
127.0.0.1 19.test.com
127.0.0.1 20.test.com
127.0.0.1 21.test.com
127.0.0.1 22.test.com
127.0.0.1 23.test.com
127.0.0.1 24.test.com
127.0.0.1 25.test.com
127.0.0.1 26.test.com
127.0.0.1 27.test.com
127.0.0.1 28.test.com
127.0.0.1 29.test.com
127.0.0.1 30.test.com
你可以使用 dnsmasq 这个 DNS 缓存服务,它支持自定义泛解析,如:
address=/test.com/127.0.0.1
在Hosts中直接绑定127.0.0.1 *.test.com