?
在做二级域名支持的项目的时候,需要配置多个域名都指向127.0.0.1,而且二级域名是动态增加的。
?
在改/etc/hosts的时候就会有这样的需求:127.0.0.1 ? ? *.domain.com
?
不幸的是/etc/hosts并不支持这样的配置。所以好心人就提供了泛域名解析到127.0.0.1。这样的域名有:
?
lvh.me
?
smackaho.st
?
请看:
Holin:~ holin$ ping lvh.me
PING lvh.me (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.044 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.042 ms
?
HoLin:~ holin$ ping whatever.lvh.me
PING whatever.lvh.me (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.035 ms
现在就可以这样访问我们的Rails应用就可以这样:
http://subdomain1.smackaho.st:3000/
?
http://subdomain2.lvh.me:3000/
?
真的很方便!
?
首发:http://www.holin.info/posts/4cf34124ff1f015420000002