繁体   English   中英

.htaccess以外的任何其他方式来重定向请求

[英]Any other way than .htaccess to redirect requests

我正在尝试获取由其他人构建的应用程序的后端,然后将其关闭,重新启动并重新运行。 我已将未修改的后端源代码上传到开发服务器(而不是其所在的原始服务器)。

在应用程序中,用于访问特定API的URL如下: [hostname]/controllers/api/user/profile

在查看后端php代码时,在api文件夹下有一个user.php文件,在该php文件中有一个称为“配置文件”的函数,并且每个api端点都有一个函数。

现在我唯一知道的方法是拥有一个.htaccess文件,该文件将请求重定向到/controllers/user/profile/controllers/user.php?action=profile ,并且在user.php中有一个很大的switch语句调用与“操作”参数相对应的函数。

但是奇怪的是api文件夹中没有.htaccess文件。 唯一的.htaccess文件位于包含所有服务器代码的文件夹的绝对根目录中,并且表示deny from all

除了使用.htaccess以外,还有其他方法可以设置服务器以导致对.../folder/functionName请求实际在php文件中调用函数吗?

可以通过PHP重定向来完成。 这里有详细描述: 如何在PHP中进行重定向?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM