我最近接手了一个运行 coldfusion 的网站。去年某个时候,所有.htm
文件都重命名为.cfm
。问题是一些外部网站已经链接到这些.htm
版本,而现在这些链接已损坏。
如果请求文件但未找到(当然,其 CF 对应文件存在),我正在尝试找到一种方法来将用户重定向到该.cfm
文件.htm
。我是 IIS 新手,不知道该去哪里找。
答案1
如果您使用的是 IIS7,则可以创建一个重写规则,将请求从 .htm 重定向到 .cfm。或者,您可以将错误模板设置为 404.cfm,它将检查 .cfm 中是否存在等效文件,然后重定向到相应的文件或发布标准 404。