UrlRedirect - IIS6 - PHP - > 。净

时间:2009-03-10 14:45:46

标签: php asp.net windows iis-6 windows-server-2003

我希望将现有的WordPress安装移动到由基于.net的博客组成的自定义平台,以及在IIS6 / Win2k3下运行的站点上的其他新功能/模块。现有的WordPress站点中已有数千个帖子已迁移到新的数据库结构,但是,我想保留旧的URL(为了搜索引擎的缘故)。

应用程序已经在使用URLRewriting.NET在整个站点中提供SEO友好链接,所以我知道我可以写一条规则来解析/重定向入站请求:

http://mydomain.com/index.php/2008/11/20/my-post/

将通过以下方式处理: http://mydomain.com/blog.aspx?slug=my-post&date=2008-11-20

要这样做,我需要配置.php扩展名由aspnet_isapi.dll处理。是否可以将一个“网站”配置为通过aspnet处理PHP,另一个“网站”配置为使用实际的php isapi处理程序处理PHP?通过IIS管理器配置似乎是可能的,但我怀疑整个“Web服务扩展”位会导致问题。

1 个答案:

答案 0 :(得分:1)

是的,可以根据网站更改处理程序。