在 IIS 中重定向到相同名称但不同扩展名的文件名

在 IIS 中重定向到相同名称但不同扩展名的文件名

我最近接手了一个运行 coldfusion 的网站。去年某个时候,所有.htm文件都重命名为.cfm。问题是一些外部网站已经链接到这些.htm版本,而现在这些链接已损坏。

如果请求文件但未找到(当然,其 CF 对应文件存在),我正在尝试找到一种方法来将用户重定向到该.cfm文件.htm。我是 IIS 新手,不知道该去哪里找。

答案1

如果您使用的是 IIS7,则可以创建一个重写规则,将请求从 .htm 重定向到 .cfm。或者,您可以将错误模板设置为 404.cfm,它将检查 .cfm 中是否存在等效文件,然后重定向到相应的文件或发布标准 404。

相关内容