如何使用.htaccess将url slug重写为参数?

时间:2011-09-19 15:11:59

标签: regex apache .htaccess url

我正在寻找.htaccess的正则表达式url重写条目 - 具体来说,我想要一种重写方式:

/site/this-is-my-slug/

/site/?slug=this-is-my-slug

这可能吗?

1 个答案:

答案 0 :(得分:3)

试试这个:

RewriteRule ^site/(.*)$ site/?slug=$1 [L,QSA]

QSA标记将复制原始网址请求中的任何查询字符串,如果您不想使用此功能,请将其删除。