如何在php中使用用户输入的参数或页面名称获取错误页面

如何在php中使用用户输入的参数或页面名称获取错误页面,php,jquery,.htaccess,parameters,Php,Jquery,.htaccess,Parameters,我没有找到解决这个问题的正确方法。URL应该是 xyz 这里我需要处理中的值xyz,因此我需要采取一些措施 是否可以使用php或通过jquery?您可以创建一个mod_重写规则,将此目录结构的所有请求重定向到index.php,并将URL中提到的部分作为GET变量发送到脚本。如果我理解正确,可以通过发送GET请求来完成。GET请求通过URL发送数据,可以通过PHP获取 要通过url传递数据,可以设置如下链接 问号之后的任何内容都将被忽略。要发送多个值,请使用 www.mysite.com/in

我没有找到解决这个问题的正确方法。URL应该是

xyz

这里我需要处理中的值xyz,因此我需要采取一些措施


是否可以使用php或通过jquery?

您可以创建一个mod_重写规则,将此目录结构的所有请求重定向到index.php,并将URL中提到的部分作为GET变量发送到脚本。

如果我理解正确,可以通过发送GET请求来完成。GET请求通过URL发送数据,可以通过PHP获取

要通过url传递数据,可以设置如下链接

问号之后的任何内容都将被忽略。要发送多个值,请使用

www.mysite.com/index.php?page_id=2&search=string
现在,您可以在index.PHP中使用一些PHP,通过GET请求使用

<?php 

    $_GET['page_id'];
    $_GET['search']; 

?>

从这里你可以执行条件语句等等

<?php if($_GET['page_id'] == 2)

    echo "2nd Page ID...";

?>

您还可以检查是否使用设置了$\u GET[]变量

<?php 
     if(isset($_GET['page_id'])) {

         echo "page id has been set to".$_GET['page_id'];

      } else echo "Page id has not been set";

?>


您使用的是什么web服务器?请花时间告诉我为什么-1会出现,因为我花了时间尝试并回答它不是这样的,如果//www.mysite.com/这是我的域,用户尝试浏览类似//www.mysite.com/admin的内容,那么它将显示404错误,对吗,但是我需要从url中提取“admin”这个词,然后在其他页面上处理它。这实际上是我需要的。@JustAPirate我不想重定向所有的请求,反正我没有尝试,让我试试。你能不能用一些php来获取url?