.htaccess重写规则修复查询字符串

时间:2013-08-08 19:09:30

标签: .htaccess mod-rewrite url-rewriting

我是.htaccess的新手,需要一些非常简单的东西,但我似乎无法让它工作。 我已经有一个.htacces文件并且启用了mod_rewrite。 我尝试了几个例子:

#RewriteEngine On
#RewriteCond %{QUERY_STRING} detail/(\d+) [NC]
#RewriteRule ^/detail/$ bestride.com/detail.php?id=%1 [L,R=301]

我有一个像这个example.com/detail/23342343243432

的网址

我需要重写为example.com/detail.php?id=23342343243432

暂时 我该怎么做。

由于

1 个答案:

答案 0 :(得分:1)

试试这个:

RewriteEngine On
RewriteBase /
RewriteRule ^(detail)/(.*)$  detail.php?id=$2