您好重定向catalogsmain.asp我想调用Global.asax文件,并且我想调用Application_BeginRequest方法。
实际我有一个旧的网站是在旧的ASP中创建的,因此它包含所有扩展名为.asp的页面。 现在我们已经在MVC中创建了相同的网站,现在我们需要做的是,当任何用户在谷歌搜索并点击搜索引擎优化链接时,它将打开该网站www.abc.com/product.asp,它将重定向到我们的新应用程序中不会出现作为product.asp页面的IIS 404错误。像这样的Similli有大约300页
当我重定向像www.abc.com/product.asp这样的旧网址时,还有其他任何方式可以自动重定向到www.abc.com/Product/ProductShow。
我在关于我编写代码link
的链接上提出了类似的问题但我没有得到任何答复。
我对此link进行了审核,但我没有得到他在访问.asp页面时如何调用全局页面。
任何人都可以提出一些好的技巧。我如何重定向到新的URL 请查看此link我提出类似问题的地方
在web.config文件中,我编写了认为很好的代码
<system.webServer>
<rewrite>
<rules configSource="Rewrite.config" />
</rewrite>
</system.webServer>
答案 0 :(得分:0)
如果您可以使用,则可以使用URL Rewrite extension进行IIS。有关规则的编写方式,请参阅另一个问题: If Url not valid, perform legacy url lookup before throwing 404 error