Mod rewrite mod_rewrite>/user/tag1/tag2/tag..?第页=1
我正在尝试使用mod_rewrite来创建一个URL 我希望URL如下所示: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?
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