我想隐藏来自url.now的变量我的网址显示如下 http://www.example.com/supplier/dashbord.php?name=MyRest
我想显示类似的网址 http://www.example.com/supplier/dashbord.php
我也试过.htacces文件
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /supplier/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^supplier/(.*) dashbord.php?name=$1
</IfModule>
但是它确实有效。对我有什么解决方案吗?
答案 0 :(得分:1)
GET
参数始终与网址一起传递。
你真正想要的是POST
参数,它们是在http-body而不是url中传输的,因此对普通用户来说是不可见的。
在php中,您可以通过$_POST['var']
而不是$_GET['var']
访问它们,而在HTML表单中,您只需使用method="POST"
代替method="GET"
来传输表单数据http体。