我有以下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规则选中?
答案 0 :(得分:2)
将URL放在单引号之间将修复它。
background-image:url('../img/left_menu_bg2-2.png');