Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
传递变量但不显示在url中?_Url_Seo - Fatal编程技术网

传递变量但不显示在url中?

传递变量但不显示在url中?,url,seo,Url,Seo,我想在我的URL中传递一个变量,但为了搜索引擎优化的目的,我不想在URL中显示它 e、 g www.mywebsite.com/Search?city=NYC应该看起来像www.mywebsite.com/Search,并且仍然能够在页面上检索“city”的值 谢谢只需使用POST请求,您就完成了。但是,使用GET请求搜索表单是一种常见的做法,因为用户可以将url添加到书签中。使用POST,这是不可能的。我只是使用重写规则来完成这项工作。每个链接都是一个标记。如果你的意思是使用一个简单的链接,那

我想在我的URL中传递一个变量,但为了搜索引擎优化的目的,我不想在URL中显示它

e、 g www.mywebsite.com/Search?city=NYC应该看起来像www.mywebsite.com/Search,并且仍然能够在页面上检索“city”的值


谢谢

只需使用POST请求,您就完成了。但是,使用GET请求搜索表单是一种常见的做法,因为用户可以将url添加到书签中。使用POST,这是不可能的。

我只是使用重写规则来完成这项工作。

每个链接都是一个标记。如果你的意思是使用一个简单的链接,那么你必须使用JavaScript发送post请求。谢谢Aurelio,让我用另一种方式问我的问题。我可以使用重写规则不在URL中显示变量,但仍然传递变量吗?以您想要的方式,这是不可能的。