我目前正在 Umbraco 4.7 中开发。
我的客户需要将带有 .asp 扩展名的经典 ASP 页面重定向到他们的新页面。我已经安装了以下软件包:
管理 URL 重定向 http://our.umbraco.org/projects/backoffice-extensions/manage-url-redirects
这个包完全符合我对 .aspx 页面和没有扩展名的页面的需要。
但是,当涉及到 .asp 时,这是行不通的。我的第一个想法是,这是因为 .asp 未设置为映射到 IIS7 内的处理程序映射配置中的 .aspx 页面。
为了解决这个问题,我向 IIS 添加了一个新的处理程序映射。
- 添加脚本管理器
- 请求路径 - *.asp
- 可执行文件 - C:\windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll
- 名称 - ClassicAspToNet
在添加此处理程序映射之前,我收到了 IIS 404 错误页面。现在我收到一个服务器异常:
执行 URL 失败。
示例:* 此处已删除链接 *
非常感谢您的帮助,帮助我确定是否可以使用 .asp 扩展名提供 .aspx 页面,如果可以,我该怎么做?
提前致谢,
大卫。