考虑一下blogspot.com的情况,该域名只是一个blogspot.com,但假设我在xxx中注册,那么我将xxx.blogspot.com在这里明智地说它不会是子域名(我可以闻到),但它有些不同......如何实现这一目标? 在j2ee web应用程序中..
答案 0 :(得分:2)
更新:以下是BIND区域文件的示例:
$ttl 38400
mauriceperry.ch. IN SOA ks31441.kimsufi.com. maurice.mauriceperry.org. (
1237374933
10800
3600
604800
38400 )
mauriceperry.ch. IN NS ks31441.kimsufi.com.
mauriceperry.ch. IN NS ns.kimsufi.com.
* IN A 213.186.61.21
无论xxx是什么,xxx.mauriceperry.ch都将解析为213.186.61.21。
答案 1 :(得分:1)
在您最喜欢的ISP处购买域名。
为domain wildcard中的A记录配置此域DNS zonefile(通常使用您的ISP提供的一些好工具):
* IN A 74.125.77.191
将Java Servlet(或您正在使用的任何代码)编码为前端控制器。前端控制器会将您调度到子域需要显示的内容。
String domain = request.getLocalName();
String subdomain = domain.substring(0, domain.indexOf('.'));
goto(subdomain); // or what ever you need for the subdomain