【问题标题】:Negative rewrite rule for redirecting everything that's not an image?用于重定向不是图像的所有内容的负重写规则?
【发布时间】:2011-10-15 17:29:31
【问题描述】:

我正在尝试创建一个 Apache 重写规则,将 不是 图像文件的所有内容重定向到特定脚本,但我无法使其与 ^ 和负前瞻一起工作。如果它图像,则基本上以下匹配,但我不知道如何使它成为负数。

RewriteCond %{REQUEST_FILENAME} (.*\.(png|bmp|jpg|gif))$
RewriteRule .* ./not-an-image.php

有什么帮助吗?谢谢!

【问题讨论】:

    标签: regex string apache rewrite


    【解决方案1】:

    只需使用! 使其反向匹配。

    RewriteCond %{REQUEST_FILENAME} !(.*\.(png|bmp|jpg|gif))$
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-11
      • 1970-01-01
      • 1970-01-01
      • 2017-08-28
      • 1970-01-01
      • 1970-01-01
      • 2010-12-10
      • 1970-01-01
      相关资源
      最近更新 更多