CSS url relative aux images

Je développe sur mon localhost - http://localhost/mysite, et que j'ai la structure de répertoire suivante:

-assets
--css
---styles.css
--images
---background.png

Dans les styles.fichier css, j'aurais quelque chose à la suivante, qui fonctionne très bien sur localhost

background-image: url(../images/background.png);

Toutefois, le serveur fonctionne à partir d'un sous-domaine - http://test.liveserver.com. Cela signifie que la règle css est à modifier comme suit:

background-image: url(/assets/images/loginlogo.png); 

Vous ne savez pas la meilleure façon de contourner ce problème?

donc, ce n'est pas de travail ici
Droit, pour quelque raison, cssmin semble être en ajoutant une url lors de la css est minimisé sur le serveur live. Donc, url(../images/background.png); devient l'url(/test/assets/images/background.png); j'ai besoin d'étudier plus
Bah, il semble que cssmin était en effet ajoutant une url si elle n'en avait pas besoin.

OriginalL'auteur JonoB | 2012-02-21