一个简单的问题我已经搜索并尝试了各种重写规则...没有成功...任何人都可以告诉我如何隐藏 url 参数
例如 我得到以下网址
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]
没有成功,请不要问任何关于重写规则的事情,不知道他们..
谢谢
最佳答案
抱歉不能评论,没有足够的声誉,所以添加这个作为答案。
如果不能以 POST 方式发送数据,您可以编写一个中间页面 say
http://localhost/legalHQ/public/agent/process.php
这会将 GET 参数存储到全局 session 数组中,然后重定向到
http://localhost/legalHQ/public/agent/index.php
您可以从 session 中检索它们的页面。
关于javascript - php 隐藏 url 参数但仍想获取这些参数的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24209963/