Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.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
Php .htaccess隐藏获取值但保留其值_Php_.htaccess - Fatal编程技术网

Php .htaccess隐藏获取值但保留其值

Php .htaccess隐藏获取值但保留其值,php,.htaccess,Php,.htaccess,假设我的URL是这样的: http://example.com/index.php?action=about 我将如何将其显示为这样: http://example.com/index.php GET值必须保持不变,有没有办法做到这一点?我尝试了多种方法,但无法真正解决问题。不。如果URL中没有数据,则无法在URL中传递数据 您可以将数据隐藏在帖子正文、cookie等中,但不应该。链接是WWW的命脉,你需要正确的URL链接到你可以链接到的页面。当你说http://somewebsite.co

假设我的URL是这样的:

http://example.com/index.php?action=about
我将如何将其显示为这样:

http://example.com/index.php

GET值必须保持不变,有没有办法做到这一点?我尝试了多种方法,但无法真正解决问题。

不。如果URL中没有数据,则无法在URL中传递数据


您可以将数据隐藏在帖子正文、cookie等中,但不应该。链接是WWW的命脉,你需要正确的URL链接到你可以链接到的页面。

当你说
http://somewebsite.com/about 
但不是
http://somewebsite.com/index.php
。这是因为我基本上有索引页,在它里面,我包含了一个包含我想要的内容的框架。然后我猜我不得不使用POST,但是,这在我拥有的大量hrefs中是非常不可撤销的。如果你使用POST,那么如果用户想要查找数据,数据仍然是可见的。只需使用常规链接。不要试图对用户保密页面地址。他们可以访问页面,所以页面的位置不应该是一个秘密。这不是因为我试图将其保密,只是因为我将获得具有多个get值的非常长的URL。看,URL不是一个问题。别担心他们。