у меня была одна и та же проблема ... каждый раз, когда я хотел опубликовать свой css ... мне приходилось делать поиск / замену ... и относительный путь не работал бы для меня, потому что относительные пути отличались от dev до production .
Наконец-то надоело заниматься поиском / заменой, и я создал динамический CSS, (например, www.mysite.com/css.php), он такой же, но теперь я мог использовать свои константы php в CSS. что-то вроде
.icon{
background-image:url('<?php echo BASE_IMAGE;?>icon.png');
}
и это не плохая идея сделать его динамичным, потому что теперь я могу сжимать его, используя YUI-компрессор, не теряя оригинальный формат на моем сервере dev.
Удачи!