Php 可以使用哪些其他get方法字符?除了问号?

Php 可以使用哪些其他get方法字符?除了问号?,php,get,Php,Get,正常获取: 可以这样做吗 或者以其他方式 当用户为我的站点设置参数时,如 ?url=http://localhost/sample/ 或者如果它包含一个“?id=234” 因此,新的url是 它现在创建了一个2个问号。您可以始终使用URL重写 如果你不喜欢在你的URL中加入get变量,但在回答你的问题时?这是标准的一部分 如果使用apache用户 在.htaccess中重写规则您始终可以使用URL重写 如果你不喜欢在你的URL中加入get变量,但在回答你的问题时?这是标准的一部分 如果使用a

正常获取:

可以这样做吗

或者以其他方式


当用户为我的站点设置参数时,如

?url=http://localhost/sample/

或者如果它包含一个“?id=234”

因此,新的url是


它现在创建了一个2个问号。

您可以始终使用URL重写 如果你不喜欢在你的URL中加入get变量,但在回答你的问题时?这是标准的一部分

如果使用apache用户
在.htaccess中重写规则

您始终可以使用URL重写 如果你不喜欢在你的URL中加入get变量,但在回答你的问题时?这是标准的一部分

如果使用apache用户
在.htaccess中重写规则是不可能的,至少不使用
&
作为分隔符。它们在URL中有定义的含义,不能超出该含义使用。重复这些字符将导致无效的URL。它可能会在大多数浏览器中工作,但这是一种糟糕的做法

考虑使用经典的
?param=value¶m2=value2
符号。你为什么一开始就想改变这一点?有没有具体的原因

如果确实要这样做,并且可以使用其他字符将参数彼此分离,则可以使用以下两种方法之一

路径信息

如果Apache服务器上启用了
AcceptPathInfo
设置(通常是这样),则可以按如下方式寻址URL:

http://localhost/get.php/id=2/get=row
http://localhost/2/row
这将调用
get.php
id=2/get=row
部分将在
$\u服务器[“PATH\u INFO”]
变量中提供,供您拆分

mod_重写

或者,您可以使用mod_rewrite根据预定义模式映射URL,如下所示:

http://localhost/get.php/id=2/get=row
http://localhost/2/row

是一个关于如何使用mod_重写的问题;堆栈上存在溢出。

您想做的是不可能的,至少不使用
&
作为分隔符。它们在URL中有定义的含义,不能超出该含义使用。重复这些字符将导致无效的URL。它可能会在大多数浏览器中工作,但这是一种糟糕的做法

考虑使用经典的
?param=value¶m2=value2
符号。你为什么一开始就想改变这一点?有没有具体的原因

如果确实要这样做,并且可以使用其他字符将参数彼此分离,则可以使用以下两种方法之一

路径信息

如果Apache服务器上启用了
AcceptPathInfo
设置(通常是这样),则可以按如下方式寻址URL:

http://localhost/get.php/id=2/get=row
http://localhost/2/row
这将调用
get.php
id=2/get=row
部分将在
$\u服务器[“PATH\u INFO”]
变量中提供,供您拆分

mod_重写

或者,您可以使用mod_rewrite根据预定义模式映射URL,如下所示:

http://localhost/get.php/id=2/get=row
http://localhost/2/row

是一个关于如何使用mod_重写的问题;存在堆栈溢出。

当用户为您的站点设置参数时,他对此类数据有,因此

http://test.com/?url=http%3A%2F%2Flocalhost%2Fsmaple%3Fid%3D1234

当用户为您的站点设置参数时,他对此类数据具有,因此

http://test.com/?url=http%3A%2F%2Flocalhost%2Fsmaple%3Fid%3D1234

他不应该使用超出其定义含义的
&
,即使是mod_rewrite@Pekka同意。坚持标准她不应该使用超出其定义含义的
&
,即使是mod_rewrite@Pekka同意。坚持标准不,后者不行。你想达到什么目的?这是一个url,当我从上面的url保存完数据后,他应该被重定向到请发布预期结果,你发布的链接不是一个有效的url。你能给我们提供更多的上下文吗?比如你为什么问这个问题,你倾向于做什么。不,后者不行。你想达到什么目的?这是一个url,当我从上面的url保存完数据后,他应该被重定向到请发布预期结果,你发布的链接不是一个有效的url。你能给我们提供更多的上下文吗?比如你为什么问这个问题,你倾向于做什么。