Regex 如何使用.htaccess将url段塞重写为参数?

Regex 如何使用.htaccess将url段塞重写为参数?,regex,apache,.htaccess,url,Regex,Apache,.htaccess,Url,我正在寻找.htaccess的正则表达式url重写条目-具体地说,我想要一种重写的方法: /site/this-is-my-slug/ 到 这可能吗?试试这个: RewriteRule ^site/(.*)$ site/?slug=$1 [L,QSA] QSA标志将复制原始URL请求中的任何查询字符串,因此如果不需要此功能,请将其删除 RewriteRule ^site/(.*)$ site/?slug=$1 [L,QSA]

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

/site/this-is-my-slug/

这可能吗?

试试这个:

RewriteRule ^site/(.*)$ site/?slug=$1 [L,QSA]
QSA
标志将复制原始URL请求中的任何查询字符串,因此如果不需要此功能,请将其删除

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