我已经注册了 .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 尝试做这件事容易得多。