抱歉,如果这已经被覆盖。似乎重定向/重写 URL 很容易,托管 PHP 很容易,但是在 IIS 上重定向 PHP 有点痛苦。基本上我正在尝试在 IIS 服务器上将任何 php 页面的请求重定向到 default.aspx
我认为主要问题是开箱即用的 IIS 不想为 PHP 提供服务。
到目前为止我介绍的步骤包括
- 编写一个重写规则,对任何 php 文件进行正则表达式匹配并将其传递给 default.aspx
- 将 *.php 添加到处理程序并使用为 *.aspx 定义的相同处理程序
- 重新启动服务器
- 用头撞砖墙
我不想为此安装 FastCGI 或等效软件 - 我只想能够处理曾经驻留在域中的任何 php 页面并将它们指向 default.aspx
欢迎任何建议/建议!