Php 不使用HTACCESS将搜索友好URL的部分分配到特定的GET变量中
我目前正在开发一个应用程序,我使用搜索友好的URL作为发送变量的基础,但我不知道如何将搜索友好的URL分配回特定的GET变量,以便对其进行处理 从 至(内部) 由于不同模块的变量不同,因此无法将上述变量硬编码到.HTACCESS文件中 这是否可以做到只需申报即可Php 不使用HTACCESS将搜索友好URL的部分分配到特定的GET变量中,php,.htaccess,url-rewriting,Php,.htaccess,Url Rewriting,我目前正在开发一个应用程序,我使用搜索友好的URL作为发送变量的基础,但我不知道如何将搜索友好的URL分配回特定的GET变量,以便对其进行处理 从 至(内部) 由于不同模块的变量不同,因此无法将上述变量硬编码到.HTACCESS文件中 这是否可以做到只需申报即可 $_GET['subsection'], $_GET['section']... etc 在接收文件中获取相应的变量 提前感谢否,重写在PHP代码之前运行的规则,无法从PHP代码中获取输入。PHP不会接收和处理HTTP请求。Apach
$_GET['subsection'], $_GET['section']... etc
在接收文件中获取相应的变量
提前感谢否,重写在PHP代码之前运行的规则,无法从PHP代码中获取输入。PHP不会接收和处理HTTP请求。Apache需要知道检索什么文件。它将查找URL引用的特定文件,如果该文件不存在,则返回404错误。在调用文件之前,捕获任何或所有请求并对其进行修改的唯一方法是通过Apache,在配置文件或.htaccess中。如果您希望以您想要的方式进行,则必须在配置文件或.htaccess文件中对其进行硬编码。这就是它的工作原理。这些文件不限于1或2条规则。可能有100个。就我个人而言,我必须这样做,使我所有的模块SEF。但我并没有全部做到。他可以通过滥用:$\u SERVER['REQUEST\u URI']变量来实现这一点,但我完全不支持这一点,还需要在“/”上进行分解,问题是:它们不会在$\u GET中
http://localhost/index.php?section=users&subsection=categories&action=edit&id=1
$_GET['subsection'], $_GET['section']... etc