Mod rewrite mod_rewrite>/user/tag1/tag2/tag..?第页=1

Mod rewrite mod_rewrite>/user/tag1/tag2/tag..?第页=1,mod-rewrite,Mod Rewrite,我正在尝试使用mod_rewrite来创建一个URL 我希望URL如下所示: http://example.com/bart/school?page=2 重写后的URL为: http://localhost:8080/app?user=bart&tag1=school&page=2 如果可能,我还希望每个用户能够有多个标签: http://example.com/bart/school/lisa?page=2 看起来像: http://localhost:8080/app?

我正在尝试使用mod_rewrite来创建一个URL

我希望URL如下所示:

http://example.com/bart/school?page=2
重写后的URL为:

http://localhost:8080/app?user=bart&tag1=school&page=2
如果可能,我还希望每个用户能够有多个标签:

http://example.com/bart/school/lisa?page=2
看起来像:

http://localhost:8080/app?user=bart&tag1=school&tag2=lisa&page=2

据我所知,使用mod_rewrite可以做到这一点,但我似乎无法理解。任何帮助都将不胜感激

对于单个标记,请使用以下内容:

RewriteCond %{QUERY_STRING} ^page=([0-9]+)$
RewriteRule ^([^.]+)/([^.]+)$ http://localhost:8080/app?user=$1&tag1=$2&page=%1