PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HTTP 301 - Moved Permantly (funktioniert nur teilweise)



psy
26.02.09, 00:25
Moin,

mir will grad was nicht in den Kopf.
Ich hab ne Webseite, die macht mittels HTTP 301 eine Weiterleitung an eine andere Seite.

Die Weiterleitung funktioniert auch in jedem Browser (Firefox, IE, Safari usw.)
Jedoch nicht mit w3m.
Oder wenn ich mir mit wget die index-Seite hole, dann wird auch nicht weitergeleitet.

Woran liegt denn das?
Was macht w3m und wget da anders?

Vielen Dank für kommende Infos! ;)

Gruß
psy

psy
26.02.09, 13:07
Na? Niemand eine Idee?

marce
26.02.09, 13:09
ich hab hier mit wget mal getestet und bin der Meinung, es funktioniert - hast Du einen konkreten Link?

psy
26.02.09, 13:22
Nein leider nicht, die Server befinden sich im Intranet... :(

marce
26.02.09, 13:25
wie erzeugst Du denn den 301er? Per Script oder aus der Apache-Konfig heraus?

psy
26.02.09, 13:36
Der redirect wird über ein .htaccess-File und mittels


Redirect permanent /var/www http://hostname

durchgeführt.

marce
26.02.09, 13:51
gerade mal auf einem lokalen Testsystem getest - mit

Redirect permanent /test http://www.marce.de/cmsimple/index.php

bekomme ich

[root@linux7 conf]# wget 127.0.0.1/test
--2009-02-26 13:48:20-- http://127.0.0.1/test
Verbindungsaufbau zu 127.0.0.1:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 301 Moved Permanently
Platz: http://www.marce.de/cmsimple/index.php[folge]
--2009-02-26 13:48:20-- http://www.marce.de/cmsimple/index.php
Auflösen des Hostnamen »www.marce.de«.... 82.165.92.173
Verbindungsaufbau zu www.marce.de|82.165.92.173|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: nicht spezifiziert [text/html]
In index.php speichern.

[ <=> ] 3.958 --.-K/s in 0,008s

2009-02-26 13:48:21 (456 KB/s) - index.php gespeichert [3958]

[root@linux7 conf]# wget --version
GNU Wget 1.11.4

Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://www.gnu.org/licenses/gpl.html>.
Dies ist Freie Software; Sie dürfen diese ändern und weitergeben.
Es wird keine Garantie gegeben, soweit das Gesetz es zuläÃt.

Ursprünglich geschrieben von Hrvoje Niksic <hniksic@xemacs.org>.
Derzeit gepflegt von Micah Cowan <micah@cowan.name>.

[root@linux7 conf]# w3m --version
w3m version w3m/0.5.2, options lang=en,m17n,image,color,ansi-color,menu,cookie,ssl,ssl-verify,external-uri-loader,nntp,ipv6,alarm,mark


w3m macht's auch.


Test lief unter ArchLinux.

psy
26.02.09, 15:21
Ääh verrückt...
Naja egal, ich lass das jetzt einfach so. ;)

Danke für die Hilfe, marce!