我一个网站改版 原来是PHP做的 现在用.net mvc
百度有很多快照了 我就想做301跳转
routes.MapRoute(
name: "UrlPhp",
url: "index.php",
defaults: new { controller = "UrlRedirect", action = "PHP" },
namespaces: namespaces);
本地测试都是正确的 本地是IIS7.5
但是上传服务器[iis6.0]
所有 index.php?..... 的链接全部是 404了
应该是服务器吧.PHP 给PHP程序去处理 没发到.net来请问要怎么配置 IISMVC服务器IIS配置ispISAPI
百度有很多快照了 我就想做301跳转
routes.MapRoute(
name: "UrlPhp",
url: "index.php",
defaults: new { controller = "UrlRedirect", action = "PHP" },
namespaces: namespaces);
本地测试都是正确的 本地是IIS7.5
但是上传服务器[iis6.0]
所有 index.php?..... 的链接全部是 404了
应该是服务器吧.PHP 给PHP程序去处理 没发到.net来请问要怎么配置 IISMVC服务器IIS配置ispISAPI
http://www.2cto.com/Article/201205/129860.html在iis的网站节点上面,右键,属性,选择“主目录”标签,然后“配置”,增加映射.xxx对应
c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll//版本要注意
限制为:GET,HEAD,POST,DEBUG
注意了:以上方法加上(http://www.2cto.com/Article/201205/129859.html),可以实现使用命令行方式(不用一般的iis窗口配置)开启特定后缀的网页木马,从而实现后门,请谨慎防止,注意安全。
我吧原PHP映射删除了 添加了这个新的 重启了IIS 但是 还是没有效果哦
我在ISAPI筛选器中添加 整个网站都打不开了
好像带后缀名的URL 服务器都没发到MVC的路由中来
现在已经解决了 添加了通配符应用程序 应该是所有连接先给这里处理了 再转发吧。
MVC路由就是在这里转发的现在已经解决,谢谢各位