mod_rewrite没有从css中获取图像

时间:2012-02-26 19:02:00

标签: css mod-rewrite

我有以下ModRewrite规则

RewriteRule ^img/(.*) /wp/wp-content/themes/vizu/img/$1 [QSA,L]

当像http://123.com/wp/img/test.jpg这样的PHP引用图像时,它可以正常工作 显示位于http://123.com/wp/wp-content/themes/vizu/img/test.jpg

的图片

我有一个CSS文件/wp/wp-content/themes/vizu/css/style.css 我在那里设置了一些背景图像

background-image:url(../img/left_menu_bg2-2.png);

这适用于我在windows上的开发服务器,但不适用于生产LAMP服务器,请告诉我如何在CSS中引用图像以便它们被ModRewrite规则选中?

1 个答案:

答案 0 :(得分:2)

将URL放在单引号之间将修复它。

background-image:url('../img/left_menu_bg2-2.png');