ASP.Net MVC + WordPress
我有 ASP.Net MVC 项目。再加上子文件夹“/Blog”下的 WordPress 博客。
现在,当我访问 URL www.domainname.com/Blog 时,出现以下错误:
“由于扩展配置,无法提供您请求的页面。如果页面是脚本,请添加处理程序。如果文件应该下载,添加 MIME 映射。”
我猜问题是因为博客 URL 正在访问 MVC 路由处理程序无法理解的 .php 文件(Wordpress)。
你能帮忙吗?可以做什么?
I have ASP.Net MVC project. Plus wordpress blog under a subfolder "/Blog".
Now, when I access the URL www.domainname.com/Blog, I get the following error:
"The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map."
I guess the problem is because the Blog url is accessing a .php files (Wordpress) which MVC Routing handler does not understand.
Can you please help? What can be done?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的主机支持 PHP 吗?它看起来不像是路由异常,更像是服务器配置错误。
Does your hosting support PHP? It does not look like a routing exception, more like a server config error.
我找到了解决方案。
在我的服务器管理 (Plesk) 中,我可以选择将 php 作为 CGI 应用程序、FastCGI 或 ISAPI 扩展运行。
早些时候它是 CGI 应用程序。所以它不起作用。
我将其设置为 ISAPI 扩展并且它起作用了。
谢谢。
I found the solution.
In my server admin (Plesk), I had an option to run php as CGI app, FastCGI or ISAPI Extension.
Earlier it was CGI app. So it did not work.
I set it to ISAPI Extension and it worked.
Thanks.