【发布时间】:2020-11-25 11:56:27
【问题描述】:
我们如何使用 .htaccess 文件中的 Apache Mod_Rewrite 仅重写 .png 文件的真实路径?
可见网址:
.com/italy/region/internal/map1234.png
.com/italy/country/map1234.png
.com/italy/map1234.png
文件的真实位置:
.com/images/map1234.png
请注意,我指的是 Mod_Rewrite,而不是常见的 301 重定向。
【问题讨论】:
-
@anubhava
RewriteCond %{REQUEST_URI} !/images/.* RewriteRule ^(.*\.(gif|jpg|png))$ images/$1 [QSA,L]它可以工作,但不适用于子文件夹。我需要找到正确的语法来引用 /images/file.png 而不是 ..path/images/file.png
标签: apache .htaccess mod-rewrite url-rewriting