用PHP脚本处理HTTP请求

用PHP脚本处理HTTP请求,php,apache,httprequest,Php,Apache,Httprequest,这个问题可能更具理论性,但我的头脑中缺少一些知识,因为我已经连续两天试图解决这个问题 如果我从移动应用程序向运行apache的服务器发送HTTP请求以访问www.example.com/getData,它将由apache处理,并在下面的HTTP响应中以OK状态应答 现在,如果我想用php处理这个请求,我想我需要配置apache,以便它将HTTP请求重定向到我的php脚本 但当我在谷歌上找不到合适的答案时,我开始怀疑我的知识。这是实现我想要的目标的正确方法吗?在.htaccess中尝试以下方法 R

这个问题可能更具理论性,但我的头脑中缺少一些知识,因为我已经连续两天试图解决这个问题

如果我从移动应用程序向运行apache的服务器发送HTTP请求以访问www.example.com/getData,它将由apache处理,并在下面的HTTP响应中以OK状态应答

现在,如果我想用php处理这个请求,我想我需要配置apache,以便它将HTTP请求重定向到我的php脚本


但当我在谷歌上找不到合适的答案时,我开始怀疑我的知识。这是实现我想要的目标的正确方法吗?

在.htaccess中尝试以下方法

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.*)$ index.php?path=$1 [NC,L]
在index.php中,访问路径如下所示

<?php
      echo $_GET['path'];
?>

您能解释一下对.httpaccess的修改吗?它是域根目录中的.htaccess。它会在/so之后将所有内容重定向到index.php?path=anythis等等,那么php是否能够响应请求?是的,在index.php中,您可以使用$_GET['path'],php将能够像apache在默认配置中那样使用HTTP消息响应?