首页 > 解决方案 > Htaccess 重写仅影响特定子目录并替换 url 数据的特定结尾

问题描述

我需要重写我的徽章子目录中以 f2 结尾的任何内容以重写为 f1

http://mydomain.org.uk/identmood19/pluginfile.php/27/badges/badgeimage/7/f2?refresh=7595

http://mydomain.org.uk/identmood19/pluginfile.php/27/badges/badgeimage/7/f1?refresh=7595

我以为 RewriteRule ^badgeimage/7/f2$ /badgeimage/7/f1 会起作用,但似乎不行

标签: .htaccessurl-rewriting

解决方案


RewriteRule (.+/badges/badgeimage/\d+)/f2$ $1/f1 [QSA,L]

推荐阅读