【问题标题】:Htaccess redirect rule info redirect rewriteHtaccess 重定向规则信息重定向重写
【发布时间】:2018-10-22 18:39:21
【问题描述】:

我必须在我的 htaccess 文件上设置一个规则,将我所有的图像例如:img_4324_r.jpg 重定向到 img_4324_s.jpg

所有图片

【问题讨论】:

    标签: php apache .htaccess rule


    【解决方案1】:

    对于您的确切示例:

    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 /
    

    【讨论】:

      【解决方案2】:
      RewriteRule ([^.]+\.(jpe?g|gif|bmp|png)) /img_4324_s.jpg [R=301,L,NC]
      

      应该可以,但不是 100% 确定您要的是什么。

      【讨论】:

        猜你喜欢
        • 2020-11-01
        • 2016-06-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-21
        • 1970-01-01
        相关资源
        最近更新 更多