在同一个域上重写条件但具有相同的查询字符串

时间:2016-07-06 09:44:41

标签: .htaccess

所以我试图在我的.htaccess中写一个非常简单的重写条件,但我是一个非常初学者,我似乎无法使它工作。
我正在尝试从example.com/me/name重定向到example.com/me?n=name
我读过其他人的帖子,说明,教程,我无法理解我错在哪里 我试过的是这个:

RewriteRule (http://example.com/me/*) http://example.com/me?n=*

但它没有做任何不同的事情。

1 个答案:

答案 0 :(得分:0)

您无法在规则模式中与host/domain匹配,将/me/name重写为/me?n=name您可以使用以下规则

RewriteRule ^me/((?!index).+)/?$ /me?n=$1 [L]