Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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重写和get_Php_.htaccess_Mod Rewrite - Fatal编程技术网

Php 结合htaccess重写和get

Php 结合htaccess重写和get,php,.htaccess,mod-rewrite,Php,.htaccess,Mod Rewrite,我需要这样做的网址 http://example.com/search?word=something 但是当我用htaccess重写时,我无法获得$\u get[“word”] 我的访问权限: RewriteRule ^search\?word=([^/]*)$ /index.php?page=search&word=$1 [L] 多亏了。我通过向RewriteRule添加QSA标志来解决问题。您也在重写什么?这个URL应该可以工作。尝试var\u dump($\u GET)如果无法查

我需要这样做的网址
http://example.com/search?word=something

但是当我用htaccess重写时,我无法获得
$\u get[“word”]

我的访问权限:

RewriteRule ^search\?word=([^/]*)$ /index.php?page=search&word=$1 [L]

多亏了。我通过向RewriteRule添加QSA标志来解决问题。

您也在重写什么?这个URL应该可以工作。尝试
var\u dump($\u GET)如果无法查看其中的内容。my htaccess类似于此重写规则^search\?word=([^/]*)$/index.php?page=search&word=$1[L],则页面异常404 not foundQSA或QSD标志可能会有帮助:.QSA工作正常。谢谢您