wget lädt CSS @ import herunter, ignoriert jedoch die darin referenzierten Dateien

8

Ich verwende wget wie folgt:

%Vor%

Die HTML-Seite verweist auf eine Stylesheet-Datei application.css , die Folgendes enthält:

%Vor%

wget erstellt ordnungsgemäß eine Datei css@family=Quicksand%3A700 mit folgendem Inhalt:

%Vor%

Allerdings lädt wget die eigentliche TTF-Datei, auf die hier verwiesen wird, nicht herunter. Wenn ich das CSS auf der gespiegelten Seite ändere und die @font-face -Regel direkt in application.css einfüge, wird die TTF-Datei heruntergeladen. (Aber ich möchte das nicht tun - ich bevorzuge weiterhin @import bei Google Fonts).

Gibt es eine Möglichkeit, wget zu erzwingen, das Stylesheet @import ed zu analysieren und seine Referenzen herunterzuladen?

    
Jan Dudek 20.05.2014, 08:43
quelle

1 Antwort

0

Versuchen Sie wget -m -p -E -k -K -np http:\mysite.com . Ich hatte das gleiche Problem und diese Lösung funktionierte für mich: Webseiten und Abhängigkeiten einschließlich herunterladen css Bilder

    
William 12.11.2015 10:01
quelle

Tags und Links