Server antwortet mit falschem Namen

oin notna - Montag, 21. Juli 2014 19:13:51 - 1 Antworten

Hallo liebe Community,

Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnetz funktioniert alles wie es soll. Ich gebe den Netzwerknamen mit mit Zusatz für die Webseite ein und so steht es auch im Browser (netzwerkname/webseite)

Rufe ich die Seite jedoch vom Internet aus auf (Webadresse/webseite) löst der server soch im Adressfeld mit seinem Netzwerknamen und nicht mit der Webadresse auf.
Das Ergebnis ist, dass die Webseite nicht aus dem Internet vetfügbar ist.

Ich habe bei VirtualHost schon mehrere Einstellungen probiert aber ich kann es alleine nicht lösen. Ich freue mich auf eure Hilfe. happy

Antworten
Klingt nach Redirect
Bernd (unangemeldet), Samstag, 26. Juli 2014 08:34:18
Ein/Ausklappen

Hi,

zunächst möchte ich mit einem Missverständnis aufräumen: Der Server löst gar nichts auf.

Der Client löst den Namen auf und startet eine Verbindung. Der Server kennt zu dem Zeitpunkt den Hostnamen, unter dem er aufgerufen wurde, gar nicht. Er sieht lediglich die Client-IP und seine IP.

Jetzt aber, und das ist wichtig, sagt ihm Dein Browser: "Hole mir doch bitte die folgende Ressource". Deswegen heißt die Adresse, die Du im Browser oben eingibtst, URL. Uniform Resource Locator. Und da weiß der Browser auch, wie er aufgerufen wurde.

Dieses war der erste Streich, und der zweite folgt sogleich:

Ich vermute, Dein Server schickt einen Redirect an den Client zurück: "Ruf doch bitte folgende Ressource auf...."

Sowas testet man optimalerweise mit dem guten alten netcat.

Leg Dir erst mal eine Textdatei an. Nennen wir sie "server.txt".

Da schreibst Du mal Folgendes rein:

HEAD /newsticker HTTP/1.0
HOST:www.heise.de



Die Leerzeile am Schluss ist wichtig! Damit sagst Du dem Server, dass er jetzt loslegen kann.

So, und das schicken wir jetzt einfach mal auf die Reise:

nc www.heise.de 80 < server.txt


Und Du solltest dann so eine Ausgabe bekommen:

HTTP/1.1 301 Moved Permanently
Server: Apache
Location: http://www.heise.de/newsticker/
[....]


Das würde Dein Browser auswerten und den Newsticker auf

Jetzt solltest Du verstehen, wie der Hase läuft:
Pass die server.txt für Deinen Server an und lass es auf Deinen Apachen los. Es würde mich nicht überraschen, wenn Dein Server Dir einen Redirect schickt. Oh, und da hast Du dann auch das Zauberwort, nach dem Du in der Konfiguration schauen musst: Redirect.

Aber immer erst schauen, was denn der Server tatsächlich macht!

Grüße,
Bernd


Bewertung: 295 Punkte bei 169 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

  • Firefox 3 jagt Weltrekord
  • Gefälschte Rezension: Wetab-Chef lässt Posten ruhen

    Zwei lobhudelnde Bewertungen des mobilen Rechners Wetab bei Amazon haben den Verdacht erweckt, fingiert zu sein. Nun hat Wetab-Geschäftsführer Helmut Hoffer von Ankershoffen eingestanden, die fraglichen Bewertungen bei Amazon unter falschem Namen selbst abgegeben zu haben.
  • Server eingebaut
    Webbrowser zeigen Inhalte aus dem Internet an, die dort auf Webservern liegen – es gibt eine klare Trennung zwischen Browser und Server. Mit Opera Unite kommt der Webserver nach Hause: Wer keinen Wert auf eine eigene Domain legt, braucht keinen speziellen Server mehr.
  • Content-Management-System aufsetzen
    Dank vorgefertigter Open-Source-Software legen Sie im Internet einen überzeugenden Auftritt hin. Ihre Webseite holt ihre Inhalte dynamisch aus einer Datenbank, die Nutzer melden sich selbst an, laden Dateien hoch und veröffentlichen Artikel.
  • Multifunktional: Telnet
    Mit Telnet rufen Sie Webseiten ab, schreiben E-Mails oder News, chatten oder spielen. Einer der ältesten Internet-Dienste nützt in mehr Anwendungsbereichen, als man meint.

Aktuelle Fragen

WLAN lässt sich nicht einrichten
Werner Hahn, 21.03.2017 14:16, 0 Antworten
Dell Latitude E6510, Ubuntu 16.4, Kabelbox von Telecolumbus. Nach Anklicken des Doppelpfeiles (o...
"Mit Gwenview importieren" funktioniert seit openSuse 42.2 nicht mehr
Wimpy *, 20.03.2017 13:34, 2 Antworten
Bisher konnte ich von Digitalkamera oder SD-Karte oder USB-Stick Fotos mit Gwenview importieren....
Ich habe eine awk Aufgabe und bekomme es nicht so Recht hin
Dennis Hamacher, 10.03.2017 18:27, 1 Antworten
Ich hoffe Ihr könnt mir dabei helfen oder mir zeigen wie der Befehl richtig geschrieben wird. Ich...
Unter Linux Open Suse Leap 42.1 einen Windows Boot/ ISO USB Stick erstellen...
Tim Koetsier, 07.03.2017 15:26, 1 Antworten
Hallo, weiß jemand wie ich oben genanntes Vorhaben in die Tat umsetzen kann ? Wäre echt dankba...
Druckertreiber installieren OpenSuse42.1
Tim Koetsier, 07.03.2017 15:22, 1 Antworten
hallo, kann mir BITTE jemand helfen ich verzweifel so langsam. Habe einen Super Toner von Canon...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] Videoplayer_für_Ubuntu
Uwe Herrmuth, 28.03.2017 10:17
Hallo Willi, Willi schrieb am 21.03.2017 um 15:08: > mit dem als Standard installiertem Totem gibt es nu...
Re: [EasyLinux-Ubuntu] Dateimanager Linux Mint18 Cinnamon
Uwe Herrmuth, 28.03.2017 10:00
Hallo Tanja, Tanja schrieb am 27.03.2017 um 19:04: > könnt Ihr mir einen Dateimanager in 2-Fenstertechni...
Re: [EasyLinux-Ubuntu] Downloads von Windowsprogrammen unter Linux
Uwe Herrmuth, 28.03.2017 09:19
Hallo Karl-Heinz, Karl-Heinz schrieb am 27.03.2017 um 20:49: > Ich möchte mir von Linux aus eine Softwar...
Re: [EasyLinux-Ubuntu] Grundsätzliches_zur_Mailingliste_[was:_Neubeginn_Linux_installieren]
Uwe Herrmuth, 28.03.2017 09:13
Hallo Allerseits, Dong Loan schrieb am 27.03.2017 um 17:11: > Diese > Mailingliste, mit ihrer Gedul...
Re: [EasyLinux-Ubuntu] Dateimanager Linux Mint18 Cinnamon
Heiko, 28.03.2017 06:30
Am Montag, 27. März 2017, 22:18:12 CEST schrieb Emmerich Lorenz: Hallo. > Am 2017-03-27 um 19:04 schrieb...