1

我在一个共享的 IIS 主机上,老实说,我不知道如何实现这一点。index.php 页面位于主机的根目录中,而不是为每个页面创建目录,是否可以为每个页面请求加载 index.php?

例子:

用户请求 http:foo.com/bar/(根文件夹中不存在“bar”目录)

无论目录是否存在,服务器都会为http://foo.com/index.php提供服务。

我已经习惯了 Apache 通过 htaccess 执行此操作的方法,但我完全不知道如何在 IIS 中完成此操作。我能想象的唯一不涉及 htaccess 的解决方法是将 404 错误页面设置为 /index.php,但这会阻止 GET 变量通过 URL 传递。谢谢!

4

1 回答 1

0

我是 php 的新手,我只弄乱了 apache,但是你能把你的 404 页面重定向到 index.php 吗?

抱歉,如果这让我听起来像个菜鸟。

于 2012-11-01T00:48:26.080 回答