我以前从未使用 PHP 在 IIS 服务器上工作过,但我的问题是我可以为 web.config 中的子文件夹设置默认文档类型吗,这就是我的想法(它是一个 bbPress 论坛):
<location path="forum">
<system.webServer>
<defaultDocument>
<files>
<add value="index.php" />
</files>
</defaultDocument>
</system.webServer>
</location>
感谢并向回答者虚拟啤酒 :D
最佳答案
如果您使用的是 IIS7,您建议的配置确实会更改子文件夹 forum
的默认文档。至 index.php
.
如果这是 IIS 6,那么它不适用于非管理员用户。 IIS 6 将这些设置存储在配置数据库中,并且只能使用以下方式进行编辑:
- IIS 管理控制台
- 以编程方式,但修改应用程序需要管理员权限
- 直接元数据库编辑
<system.webServer>
xml web.config
设置仅适用于 IIS 7 及更高版本,IIS 6 将完全忽略这些设置。
关于iis - IIS 6 子文件夹中的不同默认文档类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2074383/