IIS服务器:URL重写来自PHP站点的应用程序池请求

IIS服务器:URL重写来自PHP站点的应用程序池请求,php,iis,url-rewriting,application-pool,iis-10,Php,Iis,Url Rewriting,Application Pool,Iis 10,我有一个PHP站点托管在localhost IIS服务器10上。该站点有来自应用程序池的应用程序。这是来自IIS日志的请求示例: 2017-04-14 09:33:51 ::1 POST /api/Registration/BeginRegistration - 80 - ::1 GuzzleHttp/6.0.2+curl/7.51.0+PHP/5.6.30 - 404 0 0 59 这里有一些棘手的寻址规则,所以我需要将像/api/Registration/BeginRegistration

我有一个PHP站点托管在localhost IIS服务器10上。该站点有来自应用程序池的应用程序。这是来自IIS日志的请求示例:

2017-04-14 09:33:51 ::1 POST /api/Registration/BeginRegistration - 80 - ::1 GuzzleHttp/6.0.2+curl/7.51.0+PHP/5.6.30 - 404 0 0 59
这里有一些棘手的寻址规则,所以我需要将像
/api/Registration/BeginRegistration
这样的站点请求重定向到
/myapi/api/Registration/BeginRegistration

我的应用程序地址类似于
http://localhost/myapi/api/Registration/BeginRegistration

我尝试过IIS url重写,但有些东西不起作用。如何做好这件事?谢谢