Zum Inhalt springen

Was sind die richtigen wget Parameter?

Erstellt am 11. August 2004 · 4 Antworten · letzte Antwort am 12. August 2004

Tags: Frage

commer ·

Hallo,

ich möchte mittels simulate_static und wget (linux) ein statisches abbild meiner Website machen.
Ich habe zwar schon eifrig mit den Parametern rumgespielt, aber es gibt da noch ein paar Probleme:

1. Es werden viel mehr Dateien runtergeladen, wie ich eigentlich brauche. Ich hätte es am liebsten so, dass wget nur die .html-Dateien in der Form 10.0.html,... runterläd und alles andere (z.B. der fileadmin Ordner) von mir getrennt hochgeladen wird.

2. Ich habe in Menü eine Seite vom Typ Externer Link. wget läd diese Seite aber normal wie alle anderen herunter (also es gibt dann eine Datei 29.0.html). Das sollte natürlich immernoch ein Link bleiben.

Ich hoffe ihr könnt mir ein bischen weiterhelfen. Dass es manpages gibt ist auch bis zu mir durchgedrungen, aber entweder ich habe da was grob falsch gemacht, oder die Sache ist doch nicht so trivial wie sie scheint.

Hoffnungsvoll

commer

commer ·

danke für den Tip CoolWater, aber um Problem 1) zu lösen bin ich jetzt doch auf das "publish" aus dem AdminPanel umgestiegen, das funktioniert bei mir nämlich prima. Ich habs wie in
#3058
gemacht.

Allerdings besteht das Problem 2) immernoch und da habe ich echt keine Idee.
Also nochmal etwas ausführlicher:
Es existert eine Seite vom Typ "External URL" (id=17).
Wenn ich die Seiten "Veröffentliche" wird für diese Seite keine HTML-Datei (17.0.html) erzeugt aber der Link im Menü verweist auf so eine HTML-Seite und nicht auf die externe URL.

ich bin natürlich für jeden Tipp dankbar!

commer

udl ·

hi commer,

ich hatte hier dasselbe problem.
meine lösung ist zwar nicht besonders elegant, funktioniert aber:
ich hab die entsprechende seite (z.b. 15.0.html) einfach selbst geschrieben und als html-seite mit weiterleitung (diese meta-tag geschichte, findest du auf jedenfall bei selfhtml) auf den server gelegt. da steht also nicht mehr drin als ne kleine weiterleitung. überschrieben wird sie bei einem update nicht, da die seite eh nicht automatisch erzeugt wird.
wie gesagt, nicht besonders elegant, but it works!

grüße
udo

maxhb ·
commer schrieb

1. Es werden viel mehr Dateien runtergeladen, wie ich eigentlich brauche. Ich hätte es am liebsten so, dass wget nur die .html-Dateien in der Form 10.0.html,... runterläd und alles andere (z.B. der fileadmin Ordner) von mir getrennt hochgeladen wird.

Versuch mal:

wget --mirror --accept=html http://www.domain.de

CU
maxhb