php隐藏url参数但仍希望获取这些参数的值

时间:2014-06-13 16:30:31

标签: javascript php jquery .htaccess urlrewriter

一个简单的问题我已经搜索并尝试了各种重写规则......没有成功......任何人都可以告诉我如何隐藏网址参数

例如,

我得到了以下网址

http://localhost/legalHQ/public/agent/index.php?id=myid&id2=myId2

但我只想在地址栏中显示以下内容,但仍希望获取这些参数而不向用户显示。

http://localhost/legalHQ/public/agent/index.php

我见过这么多类似的问题,但我无法正常工作

我甚至试过

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ $1.php [L,QSA]

没有成功,请不要问任何关于重写规则的事情,不知道它们。

感谢

1 个答案:

答案 0 :(得分:1)

抱歉无法发表评论,声誉不够,所以请将此作为答案。

如果作为POST发送数据不是一个选项,你可以写一个中间页面说

    http://localhost/legalHQ/public/agent/process.php

将GET参数存储到全局会话数组中,然后重定向到

    http://localhost/legalHQ/public/agent/index.php

页面,您可以从会话中检索它们。