在 IIS7 上设置子域名

在 IIS7 上设置子域名

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

目前,我的 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。我在 wwwroot 内有多个 no-ip.org 域和多个文件夹(匹配 :D)...我该如何实现这个魔法?:D

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

IIS 中只有我的默认网站。

答案1

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

比用 PHP 尝试做这件事容易得多。

相关内容