【问题标题】:.htaccess rewrite image urls.htaccess 重写图片网址
【发布时间】:2015-06-28 00:35:25
【问题描述】:

我正在尝试弄清楚如何像这样重定向所有图片网址:

https://example.com/images/FILE.PNG

到这里:

https://example.com/old-site/images/FILE.PNG

.htaccess 有没有简单的方法来做到这一点?我环顾四周,但在任何地方都找不到与添加子目录类似的情况的帖子,并且对 htaccess 规则的理解不够好,无法自己编写。

感谢所有帮助!

【问题讨论】:

    标签: image apache .htaccess mod-rewrite


    【解决方案1】:

    在 .htaccess 中使用 URL 重写:

    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^/?images/(.*)$ /old-site/images/$1 [R=301,L]
    

    【讨论】:

    • 我确实没有任何结果。
    【解决方案2】:

    您可以在根 .htaccess 中使用此单行规则:

    RedirectMatch 301 ^(/images/.+)$ /old-site/$1
    

    【讨论】:

    • 该评论对您没有帮助。你在浏览器中输入了什么 URL,你得到了什么错误?同时显示您的完整 .htaccess 问题。
    • 我确实没有任何结果。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-23
    • 2016-10-29
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多