【发布时间】:2018-10-22 18:39:21
【问题描述】:
我必须在我的 htaccess 文件上设置一个规则,将我所有的图像例如:img_4324_r.jpg 重定向到 img_4324_s.jpg
所有图片
【问题讨论】:
我必须在我的 htaccess 文件上设置一个规则,将我所有的图像例如:img_4324_r.jpg 重定向到 img_4324_s.jpg
所有图片
【问题讨论】:
对于您的确切示例:
RewriteRule ^img_([0-9]+)_r\.jpg$ img_$1_s.jpg [R=301,L,NC]
如果您有多个具有相同模式的扩展:
RewriteRule ^img_([0-9]+)_r\.(jpe?g|png|gif)$ img_$1_s.$2 [R=301,L,NC]
仅适用于 jpg:
RewriteRule ^img_([0-9]+)_r\.(jpe?g|png|gif)$ img_$1_s.jpg [R=301,L,NC]
如果你有其他模式,你可以对每个模式重复,只需捕获你需要的并使用它
你可能还需要在你的顶部添加这个 .htaccess:
RewriteEngine On
RewriteBase /
【讨论】:
RewriteRule ([^.]+\.(jpe?g|gif|bmp|png)) /img_4324_s.jpg [R=301,L,NC]
应该可以,但不是 100% 确定您要的是什么。
【讨论】: