0

我正在尝试使用真实目录的规范路径提供图像,但没有透露它。

像这样不存在的目录:

     http://www.mysite.com/Canonical/Directory/Name/my-image.png

将被发送到服务器上的真实目录:

     http://www.mysite.com/img/my-image.png

使用页面内的相对路径调用图像<img src="my-image.png" />以继承规范路径。

我有这个 RewriteRule 的想法,但不会工作......</p>

<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。

4

1 回答 1

0

尝试设置RewriteBase/img/$1使其正常工作。

于 2013-08-01T19:25:30.737 回答