默认为Coldfusion页面

Chi*_*ara 2 html coldfusion

我有两个文件:index.cfm和index.html

我希望用户将index.cfm作为默认值,而index.html仅适用于ColdFusion服务器关闭时(修复此问题不受我的控制).悬停用户正在使用index.html作为默认值,是否可以更改此设置?

Fra*_*dor 8

Randy的答案是正确的,我想补充一点,如果您使用apache或IIS,您可以针对服务器500系列错误并在配置文件中创建自定义指令.

web.config的示例:

<error statusCode="500" path="/index.html" responseMode="ExecuteURL" />
Run Code Online (Sandbox Code Playgroud)

使用AllowOverride覆盖的Apache示例如下所示:

ErrorDocument 500 http://example.com/index.html
Run Code Online (Sandbox Code Playgroud)


Ran*_*son 6

这通常在带有指令DirectoryIndex的Apache虚拟主机中或在默认文档区域的IIS中处理.

防爆.DirectoryIndex index.cfm index.php index.html

文件的顺序是Web服务器查找默认文档的顺序.