在IIS7上设置子域

我已经注册.no-ip.org,可以说是lawl,它指向我的服务器运行Win 2k8 IIS7与PHP。

目前,我的index.php检查$_SERVER['HTTP_HOST'] ,然后header()在wwwroot里面的正确的文件夹。

当你去lawl.no-ip.org时,这会导致url看起来像lawl.no-ip.org/lawl。 我想隐藏从用户应用程序的文件夹,但我不知道如何做到这一点。 所以我想要的是,如果你去lawl.no-ip.org的url留在lawl.no-ip.org。 我有几个no-ip.org域和wwwroot里面的几个文件夹(匹配:D)…我如何执行这个魔法? :d

我没有像.net或.com这样的域名。

我所有在IIS中是我的默认网站。

为什么不在IIS中创build不同的网站,并为每个网站指定一个不同的虚拟主机名(例如,一个网站可能有主机名lawl.no-ip.org并指向d:/ somewhere / lawl。

比在PHP中试图做起来容易得多。