问题描述
想请教大侠们iteye的这种域名如(http://swcdxd.iteye.com/)是怎么实现的啊。。。。。。怎么用用户名替代www的啊???用Spring的mvc框架可以实现不啊???????? 问题补充:suziwen 写道
解决方案
要实现这种需要至少3方面的配合。一、域名支持泛域名解析,简单说就是支持*.iteye.com和iteye.com解析到同源IP上。举个例子说就是这个*.iteye.com中的*你可以配置域名规则中支持的任何字符串,而他被解析效果和iteye.com一样,都可以被解析到域名绑定的IP上。二、具有固定IP的服务器机器需要配置*.iteye.com和iteye.com同时支持的解析规则,比如IIS,你需要配置配置这二者三、你使用的web服务器需要支持Redirect规则。这个简单说就是我们看到的swcdxd.iteye.com实际上是不存在的,它会被解析成实际域名如下的几种:1、iteye.com/swcdxd,这里的secdxd是个文件夹目录。当然现在这种做法基本绝迹了,如果你站点小的话这么做也没什么问题。2、iteye.com/index?user=swcdxd,后者是很多常用的做法,这种做法好处是针对前一种的,不用创建目录,但需要进行动态的组合页面发送。
解决方案二:
1. 原始的方式,是二级域名映射,直接在DNS服务器这一端就可以作了。不过,相信iteye不会这么做。2. 如楼上所言,域名支持泛域名解析,web服务通过动态域名重定向,即可完成此类功能。
解决方案三:
这个是二级域名,也叫子域名,IP地址还是www.iteye.com对应的IP。其实这个应该很容易实现,每个blog都有自己的主页地址,做一下对应的映射就可以了!
解决方案四:
http://swcdxd.iteye.com/这是域名呀你去网上申请一个域名,然后再买个空间和域名绑定最后将你的项目发布到这个空间中就可以了
解决方案五:
如果你申请的是公网的域名,一般都有一个控制台来添加二级域名的如果是自己搭建的网络环境,那好像是配置DNS及DNS子域的你可以查一查DNS域的东东。
解决方案六:
这跟开发框架没有关系的,如果是你自己的web服务器,你可以在tomcat或apche上配置二级域名。
解决方案七:
申请域名的机构会提供后台,在那里你可以定义无数多个以自定义开头的域名,也可以称作二级域名
解决方案八:
这跟SPRINGMVC没什么关系