【问题标题】:Exclude all images from 301 redirecting从 301 重定向中排除所有图像
【发布时间】:2017-11-25 20:15:31
【问题描述】:

我已使用以下代码成功完成了从 blog.domain.comnewdomain.com 的 301 重定向

RewriteRule ^(.*)$ http://newdomain.com/$1 [R=301,L]

但现在我想从重定向中排除所有图像。如何停止重定向以 .jpg 或 .png 结尾的网址, 为了更清楚,我不想重定向以下网址

http://blog.domain.com/image.jpg

http://blog.domain.com/image.png

【问题讨论】:

    标签: apache .htaccess redirect mod-rewrite


    【解决方案1】:

    要从您的重定向规则中排除图像,请将以下条件置于您的规则之上:

     RewriteCond %{REQUEST_URI} !(jpe?g|png|gif)$ [NC]
    

    这将排除所有以 jpegjpgpnggif 结尾的请求。

    【讨论】:

    • 谢谢大佬,成功了。早期我使用过这个代码 RewriteCond %{REQUEST_URI} !(.jpg|/.png|/.gif)$ [NC] 但它没有用。现在我知道是什么错误了
    猜你喜欢
    • 2015-11-29
    • 2018-01-22
    • 1970-01-01
    • 2018-04-26
    • 2015-05-30
    • 2012-01-23
    • 2012-09-23
    • 2012-05-13
    • 1970-01-01
    相关资源
    最近更新 更多