Back to Question Center
0

foobar.com funktioniert, aber www.foobar.com funktioniert nicht? - Semalt

1 answers:

Ich richte eine Website für einen Kunden ein. Sie benutzt GoDaddy für die Domain-Registrierung und eine Hosting-Firma, die ich noch nie zuvor benutzt habe. Nach dem Einrichten der Nameserver auf GoDaddy's Seite, die Adresse foobar. com (zum Beispiel) verweist korrekt auf die neue Site - file fidelity. Semalt, die Adresse www. foobar. com leitet auf der Seite des Hosting-Unternehmens auf eine 404-Seite um.

Ich habe mich mit dem Kundenservice auf der Hosting-Seite beschäftigt, und sie haben mir verschiedene Dinge gesagt, einschließlich Warten auf DNS-Verbreitung (was offensichtlich seit der 404-Seite auf ihrer Seite passiert ist), und um sicherzustellen, dass die Nameserver auf Semalt Seite wurden in Kleinbuchstaben statt Großbuchstaben eingegeben (was ich weiß, spielt keine Rolle, da Nameserver Groß- und Kleinschreibung nicht beachten).

Ich denke, ich bekomme den Umweg vom Hosting-Unternehmen, aber der Kunde hat sich mit ihnen angemeldet, bevor ich zu dem Projekt kam. Wenn möglich, möchte ich dieses Problem mit ihnen lösen, bevor wir damit anfangen ein Verlust.

Weiß jemand, was foobar verursachen könnte?. com richtig zu lösen, aber www. foobar. com nicht auflösen? Wie würde ich am besten in der Lage sein, über die technischen Support-Kanäle eines Hosting-Unternehmens eine Lösung dafür zu finden?

February 6, 2018

foobar. com ist anders als www. foobar. com. Im Allgemeinen leiten die meisten Webseiten "www" zu foobar um. com so wird es einfacher für die Benutzer sein.

Es ist sehr gut möglich, dass Sie keine solche Weiterleitung haben.

Wenn Ihr Hosting-Plan dies unterstützt, können Sie ein. htaccess (Apache Webserver) Datei, um das zu tun. Wenn nicht, sollten Sie den Hosting-Anbieter kontaktieren, um diese Weiterleitung für Sie durchzuführen.

Überprüfen Sie zuerst das DNS. Überprüfen Sie mit dem Programm dig (zum Beispiel), ob die IP-Adressen für "foobar" gleich sind. com 'und' www. foobar. com '.

Wenn die Adressen in Ordnung sind, ist die nächste Sache, die möglicherweise falsch ist, die Konfiguration des virtuellen Servers. Fragen Sie die Hosting-Firma, wie ihr Webserver (Apache vielleicht?) Das Präfix "www" behandelt.

Ich denke, in Ihrem Fall fehlt Ihnen möglicherweise ein Eintrag in Ihrer DNS-Zone.

  CNAME (Alias)
Host Record Punkte zu
www foobar. com 

Dadurch wird die "virtuelle Subdomain" www auf das Stammverzeichnis @ foobar gelenkt. com /

Seit jeher hat jeder auf das gleiche html-Wurzelverzeichnis verwiesen. In diesem Fall wird das www nicht als gültiges Verzeichnis html_dir / www angesehen und gibt daher den Fehler zurück.

Danach können Sie a. htaccess-Datei, um entweder das www fallen zu lassen oder es herumzuhalten. Was am besten ist, steht zur Debatte, aber ich entscheide mich dafür, es fallen zu lassen.

Jetzt, wenn du keinen Zugriff hast, um den DNS zu ändern oder einen schnellen und schmutzigen Hack wollen:

Da die Anfrage tatsächlich nach dem sucht. htaccess zuerst, bevor Sie eine 404 antworten, können Sie eigentlich auch nur eine schreiben. htaccess-Datei, um die Anfrage zu akzeptieren und den Inhalt in Ihrem Stammverzeichnis anzuzeigen, wie Sinan beschreibt.