我正在尝试使用规范路径向真实目录提供图像,但不会泄露它。
与不存在的目录一样:
http://www.mysite.com/Canonical/Directory/Name/my-image.png
将被发送到服务器上的真实目录:
http://www.mysite.com/img/my-image.png
使用页面<img src="my-image.png" />
中的相对路径调用图像,以便继承规范路径。
我记住了这个RewriteRule,但是无法工作......
<IfModule mod_rewrite.c>
<FilesMatch "\.(gif|jpe?g|png|pdf)$">
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+) /img/$1 [L]
</FilesMatch>
</IfModule>
但我得到的只是我精彩的404。