0

我有我的.htaccess文件localhost/site/夹和文件夹中的默认图像defaultcarimage-thumb.jpglocalhost/site/images/car_model/当找不到原始图像时,我想显示这个默认图像而不是主图像。为此,我在谷歌上搜索并找到了这个链接

我编辑我.htaccess的如下:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_URI} \.(gif|jpg|jpeg|png)$ 
RewriteRule .*/images/car_model/defaultcarimage-thumb.jpg [L]

但什么都没有改变。这段代码有什么问题?或者有没有其他方法可以做到这一点?

4

1 回答 1

8

RewriteRule 语法是RewriteRule _url-send-by-user_ _rewrite-to_

因此,将您的 RewriteRule 更改为以下内容:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_URI} \.(gif|jpg|jpeg|png)$ 
RewriteRule (.*) /images/car_model/defaultcarimage-thumb.jpg [L]

并检查路径,包括 RewriteBase 和 RewriteRule-to 参数路径。

于 2012-11-25T02:19:40.540 回答