Apache Mod重写将查询字符串更改为“文件夹结构”

时间:2011-11-09 06:41:21

标签: apache .htaccess mod-rewrite

向大家致意。

我有一个当前的网址: http://localhost/product/?product_id=12&slug=state-of-trance-2011

我需要将其更改为: http://localhost/product/12/state-of-trance-2011

最好的方法是什么?

此致

1 个答案:

答案 0 :(得分:3)

将此代码放入.htaccess:

RewriteEngine On
RewriteBase /
RewriteRule ^product/([0-9]+)/([a-z0-9\-_]+)/?$ product/?product_id=$1&slug=$2 [NC,QSA,L]