.htaccess - 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 会起作用,但似乎不行
解决方案
RewriteRule (.+/badges/badgeimage/\d+)/f2$ $1/f1 [QSA,L]
推荐阅读
- uwp - 在 UWP 应用发布后查看 Microsoft Store 关联
- java - Flink:Flink 是否支持抽象算子,可以处理不同数据流的公共字段?
- java - Spring Boot 微服务中的 Ehcache
- sql-server - 在 where 条件下用逗号分隔的字符串值拆分
- powershell - 如何在不删除以前从模块中导入的其他函数的情况下从模块中强制导入函数?
- python - OpenCV(4.1.1)找不到起始编号(以文件名):(camera_stream_Url)在函数'cv :: icvExtractPattern'中
- java - 如何修复 java.net.SocketException:ubuntu 上的权限被拒绝
- python - 验证输入选择和循环,直到获得 4 个选项之一
- sql-server - SQL 查询在 ')' 附近给出不正确的语法 - 在 INNER JOIN 中使用 CAST
- java - Java 并发 - volatile 关键字的影响能有多远