Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用PHP更改页面URL_Php_Apache - Fatal编程技术网

如何使用PHP更改页面URL

如何使用PHP更改页面URL,php,apache,Php,Apache,我正在做一个项目,但我需要更改我的网页URL 发件人: www.example.com/?id=56D6BY32 致: www.example.com/helloWord 在知道id非常重要并且我不想在URL上显示它的情况下,如何使用PHP实现这一点。您正在寻找的被称为URL重写。根据您的服务器设置,需要进行一些配置。您还需要在PHP中处理这些更改 您正在寻找的被称为url重写。根据您的服务器设置,需要进行一些配置。您还需要在PHP中处理这些更改 不清楚您是否在使用REST应用程序,但要

我正在做一个项目,但我需要更改我的网页URL

发件人:

www.example.com/?id=56D6BY32

致:

www.example.com/helloWord


在知道id非常重要并且我不想在URL上显示它的情况下,如何使用PHP实现这一点。

您正在寻找的被称为URL重写。根据您的服务器设置,需要进行一些配置。您还需要在PHP中处理这些更改


您正在寻找的被称为url重写。根据您的服务器设置,需要进行一些配置。您还需要在PHP中处理这些更改


不清楚您是否在使用REST应用程序,但要发送这种url,您需要使用某种MVC和REST php应用程序

但是,另一种方法是将id存储在会话变量中。 在php脚本的顶部,您可以

session_start()
并将您的ID存储在这样的会话中

$_SESSION["ID"] = "12345";
在你要去的页面上,你可以像这样读你的身份证

echo $_SESSION["ID"];
但是,您必须在要在其上使用会话的每个php脚本的顶部都有session_start()。
我只是猜测你有什么设置,但这是一种发送数据的方式,而不在url中显示数据,即使他们按F12键,他们也看不到正在发送什么数据。

不清楚你是否在使用REST应用程序,但要发送这种url,您需要使用某种MVC和REST php应用程序

但是,另一种方法是将id存储在会话变量中。 在php脚本的顶部,您可以

session_start()
并将您的ID存储在这样的会话中

$_SESSION["ID"] = "12345";
在你要去的页面上,你可以像这样读你的身份证

echo $_SESSION["ID"];
但是,您必须在要在其上使用会话的每个php脚本的顶部都有session_start()。
我只是猜测您的设置,但这是一种发送数据的方式,而不在url中显示数据,即使他们按F12键,他们也看不到发送的数据。

您应该提供有关您的应用程序和打算使用的HTTP服务器的更多信息。我编辑了您的问题(固定格式)。请多做一些努力,使您的问题更具可读性。您的可能副本应提供有关您的应用程序和您打算使用的HTTP服务器的更多信息。我编辑了您的问题(固定格式)。请多做点努力,使您的问题更具可读性。答案可能重复+1,解释“我如何使用PHP实现”,因为使用mod_rewrite的其他答案不是他要求的:)感谢您的帮助,这正是我正在寻找的答案+1,解释“我如何使用PHP实现这一点”,因为mod_rewrite的另一个答案不是他想要的:)谢谢你的帮助,这正是我想要的