这是一个SO的问题 。 但我不知道是否涉及到设置服务器configuration。 我如何实现像http://why.does.my.head.explode.net/ ? 我想做一些像ytmnd ,其中每个url 是不同的用户生成的页面。 我可能需要一些简单的指向一个目录,所以dirname.mysite.com将redirect到http_public / userGenContent / dirname /
这是一个服务器configuration? 我打算让Windows Server 2003(现在)主持一个ASP.NET项目。 我将如何实施/build立像explode.net和ytmnd的网站?
这是networking,服务器和应用程序相关的。
首先,DNS:您需要有一个将* .yourdomain.com映射到相同IP地址的通配符logging。
其次,Web服务器:你需要定义一个通配符的站点(或者使用默认的网站,如果服务器只做这个),这样IIS就可以接收到其主机头以“yourdomain.com”结尾的任何请求。
第三,应用程序:您需要使用服务器端应用程序(用您select的语言编写,ASP.NET绝对可以)parsing接收到的请求并显示正确的内容。