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: 294 Punkte bei 165 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

Samba-Server für Win-Daten & Linux-Dateirechte
Gerd Grundmann, 12.01.2017 18:25, 0 Antworten
Hallo Gemeinde, ich habe ewig gegooo.. aber nicht wirklich gefunden, was ich suche. Auf mei...
LM Cinnamon 18.1Serena 64 bit
Herwig Ameisbichler, 11.01.2017 13:02, 6 Antworten
Hallo an alle. Bin Linux Neuling.Habe auf meiner SSD neben W10 (finde ich nicht mehr)LM17.2 auch...
Bilder in E-Mail einbinden?
Werner Hahn, 23.12.2016 12:18, 4 Antworten
Dell Latitude E6510, Ubuntu 16.04, Mozilla Firefox Ich bitte um eine leicht verständliche Anle...
Linux Mint 17.2
Herwig Ameisbichler, 17.12.2016 11:19, 4 Antworten
Wer kann mir helfen? Hab seit gestern Linux am Pc.Wie kann ich diese Miniaturschrift im Menü,Lei...
Linux 17.2 Treiber f. PC Drucker installieren
Ernst Malitzki, 11.12.2016 13:04, 7 Antworten
Habe einen PC Drucker von HP. Möchte diesen PC Drucker an meinen PC anschließen. Hierzu benötige...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] adobe_flash_player_für_android
Wolfgang Voelker, 19.01.2017 18:34
Hallo Hartmut, daß du im Playstore dazu was findest, liegt daran, daß es Flash ja mal bis Android Gingerbread...
Re: [EasyLinux-Ubuntu] adobe_flash_player_für_android
Hartmut Haase, 19.01.2017 16:23
Hallo Wolfgang, > klares nein. Hat Google schon lange verboten. verstanden. Spaßig ist nur: wenn man im...
Re: [EasyLinux-Ubuntu] Streams_übertragen
Frank von Thun, 19.01.2017 05:54
Am 18.01.2017 um 19:53 schrieb alfred: > Am 18.01.2017 um 18:02 schrieb Frank von Thun: >> Am 18.0...
Re: [EasyLinux-Ubuntu] Streams_übertragen
Heiko, 18.01.2017 22:48
Am Mittwoch, 18. Januar 2017, 19:53:08 CET schrieb alfred: Hallo Alfred. > > OK, geht und holt die...
Re: [EasyLinux-Ubuntu] adobe_flash_player_für__android
Karl-Heinz, 18.01.2017 18:54
Am Wed, 18 Jan 2017 17:09:23 +0100 schrieb Hartmut Haase : Hallo Hartmut, such einfach mal nach "Fla...