【发布时间】:2016-03-15 13:47:47
【问题描述】:
我想用 htaccess 重写 URL... 来转换下面的 URL
到
我不想在 url 中写类别,我正在使用下面的代码但没有用
RewriteRule ^(.*)/ category.php?id=$1
RewriteRule ^(.*) category.php?id=$1
【问题讨论】:
标签: .htaccess mod-rewrite url-rewriting
我想用 htaccess 重写 URL... 来转换下面的 URL
到
我不想在 url 中写类别,我正在使用下面的代码但没有用
RewriteRule ^(.*)/ category.php?id=$1
RewriteRule ^(.*) category.php?id=$1
【问题讨论】:
标签: .htaccess mod-rewrite url-rewriting
您需要使用 RewriteCond 来操作查询字符串。
RewriteEngine on
RewriteCond %{THE_REQUEST} /category\.php\?id=([^\s&]+) [NC]
RewriteRule ^ /%1? [NE,L,R]
【讨论】: