3 Stimmen

Absolute Pfade für CSS-Bilder führen zum Stammverzeichnis eines Unterverzeichnisses, nicht zum Stammverzeichnis der Hauptdomäne

Ich habe mehrere Websites für Kunden auf einer einzigen Entwicklungsdomäne eingerichtet. Die Struktur sieht also wie folgt aus:

entwicklungsdomain.de/client1/site

entwicklungsdomain.de/client2/site entwicklungsdomain.de/client/andere-seite

Alles funktioniert einwandfrei (einschließlich Furls), wenn ich eine Basis-Referenz in der HTML-Datei habe und eine RewriteBase-Regel in meine htaccess-Datei einfüge.

Aber für einige, wenn innerhalb der css ich habe:

background: url("/assets/images/someImage.png");

Es versucht, das Bild an dieser Stelle zu finden: developmentdomain.com/assets/images/someImage.png

Wann man es sich ansehen muss: developmentdomain.com/client1/site/assets/images/someImage.png

Ich schätze, ich muss eine Rewrite-Regel in der htacess tun, aber was?

Oh, und das ist, was ich in der htacces-Datei für meine RewriteBase habe

RewriteEngine On
RewriteBase /client1/site

Jede Hilfe ist sehr willkommen.

Danke Ben

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X