Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/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
.htaccess 是否在htaccess接受字符中重写url?_.htaccess_Rewrite - Fatal编程技术网

.htaccess 是否在htaccess接受字符中重写url?

.htaccess 是否在htaccess接受字符中重写url?,.htaccess,rewrite,.htaccess,Rewrite,我的网址是: domain.com/search?类别=&q=标题+产品 现在我想重定向到 domain.com/tim kiem=标题+产品 我处理它。htaccess RewriteRule ^search\?category=\&q=(.*)$ domain.com/tim-kiem-$1.html [R,L] 但是它不起作用 URL的查询部分由%{query\u STRING}变量匹配: RewriteCond %{QUERY_STRING} \bq=([^&]+)

我的网址是:

domain.com/search?类别=&q=标题+产品

现在我想重定向到

domain.com/tim kiem=标题+产品

我处理它。htaccess

RewriteRule ^search\?category=\&q=(.*)$ domain.com/tim-kiem-$1.html [R,L] 

但是它不起作用

URL的查询部分由
%{query\u STRING}
变量匹配:

RewriteCond %{QUERY_STRING} \bq=([^&]+) [NC]
RewriteRule ^search/?$ /tim-kiem=%1? [R,L]

它已经开始工作了。但是我不明白。请帮助一步一步地澄清