Kein Redirect wenn Apache anderer Port?
WernerK
- webhosting
Hallo,
ein lokaler Apache Webserver auf Standard Port 80 hat im Documentroot eine index.html Datei.
Diese index.html leitet dann weiter auf die eigentliche Webseite. Der Anwender muss also nur
http://localhost/ im Browser eingeben und wird auf die richtige Webseite weitergeleitet.
<html>
<head>
<meta name="author" content="Ich">
<meta http-equiv="refresh" content="0;url=/MeinProject/main/main.php">
</head>
<body bgcolor=#ffffff>
</body>
</html>
Wenn ich nun aber den Apache z.b. auf den Port 81 lege, klappt diese Redirect nicht mehr.
Auch wenn ich mit Port 81 änder wie folgt:
<html>
<head>
<meta name="author" content="Ich">
<meta http-equiv="refresh" content="0;url=http://127.0.0.1:81/MeinProject/main/main.php">
</head>
<body bgcolor=#ffffff>
</body>
</html>
Mache ich etwas falsch oder wie muss der Aufruf geändert werden?
vielen Dank
Gruss
Werner
Tach!
Wenn ich nun aber den Apache z.b. auf den Port 81 lege, klappt diese Redirect nicht mehr.
Klappt nicht äußert sich genau wie? Kann es sein, dass du das Dokument gar nicht mehr ausgeliefert bekommst, weil im Apachen beim Port-Ändern nicht nur Listen geändert werden muss sondern auch die VHost-Konfiguration(en)?
dedlfix.
Hallo dedlfix,
Klappt nicht äußert sich genau wie? Kann es sein, dass du das Dokument gar nicht mehr ausgeliefert bekommst, weil im Apachen beim Port-Ändern nicht nur Listen geändert werden muss sondern auch die VHost-Konfiguration(en)?
sorry für die ungenaue Bezeichnung. Also ich bekomme keine Seite angezeigt und im Apache access.log steht ein error code 200.
Kannst du mir bitte ein wenig genauer erklären was mit der VHost Konfiguration zu tun ist?
Ich hatte da bisher nie etwas gemacht.
Danke
Gruss
Werner
Tach!
Also ich bekomme keine Seite angezeigt und im Apache access.log steht ein error code 200.
Welche Seite, die umleitende oder die neue nach der Umleitung? Bitte auch etwas tiefer auf der Ebene der HTTP-Requests beobachten. Es sind ja zwei Request-Response-Pärchen zu erwarten. Das erste für das umleitende Dokument, das zweite für das Ziel. Und Error-Code 200 ist: OK, Ressource gefunden, Antwort anhängend.
Kannst du mir bitte ein wenig genauer erklären was mit der VHost Konfiguration zu tun ist?
Du wirst es sicherlich erkennen, wenn du die Apache-Dokumentation zu Name-based VHosts siehst. Gegenbenenfalls musst du die 2.4-er Dokumentation dazu beachten, je nachdem was du einsetzt, denn da hat sich etwas geändert. - Es kann sein, dass die VHost-Konfiguration für dich nicht zutrifft, wenn du den Apachen nur mit seinem Default-Host betreibst.
dedlfix.