Den Anfängern*
– Domain aufschalten

Bild, Katze Lilli

* Anfänger: Personen, die am Beginn einer Aufgabe stehen oder wenig Sachkenntnis besitzen.

Einen Namen für die Domain zu kreieren bedarf u. a. der Überlegung, ob die Domain mit www.domain.at oder domain.at visuell sein soll. Domain mit www. wurden sichtlich bevorzugt, ebd. sind Domains ohne www. zu schauen. Firmen in Werbeaufschriften bevorzugten www., weil dies sofort als Internetadresse zu erkennen ist, aber selbst in TV-Werbungen sind immer mehr Domains ohne vorangestellten www. zu bemerken.

  • Tipp demnach obige Überlegungen überflüssig sind: Grundlegend die Domain ohne www. erstellen, da hiermit – durch am Registrarprovider der Erstellung einer sog. Wildcard Subdomain – auch WordPress Multisite Subdomains laufen.

Inhalt Tab-Menü

Tab 1: DJs, die nostalgische Etapppe zur Domainaufschaltung.
Tab 2: c/o, die Adresseneinstellung im WordPress Backend
Tab 3: ha’tǝ, die .htaccess-Dateien
Tab 4: 🚦Die Robots.txt
Tab 5: Zfg., die Zusammenfassung zur Domainaufschaltung und Eintragung der neuen Domain im WordPress Backend

1) DJs

Vorabinfo, die Domainaufschaltung im Heute: Hiermit führt der Link zur Domainaufschaltung bspw. mit bplaced pro.

Obiger Hinweislink führt zur Domainaufschaltung in heutiger Vereinfachung des Arbeitsablauf. Das Drumherum nach einer Änderung bzw. Aufschaltung der Domain ist nach wie vor aktuell. Also der Inhalt der nächsten Tabs ist wie nach obigen Linkhinweis relevant.

Folgendes im SinNe einer Aufzeichnung:

Von einem Domain-Name-Registrar (so wird der Anbieter der Domain genannt) eine Domain für die Website anderem Web-Host-Server aufschalten ist eine Sache für sich.

Ein Werdegang im Zusammenspiel einer Website:

Externe Domain am Host hinzufügen

Erst kann man mal am Host die Domain erstellen, welche beim Domain-Registrar aufgeschaltet werden soll. In diesem Beispiel mit Ordner "wordpress" im Root-Verzeichnis, also Domainname bspw. katze.at Heimverzeichnis: /wordpress

Domainregistrar aussuchen und Domain am Registrarprovider erstellen

Meinerseits dieses Hinweises wurde bei einem DNS1)-Registrar die Domain erstellt. Nach der Anmeldung der Domain katze.at (selbstverständlich mit Transfer-Schutz2)) und, mit Aufpreis, für DNSSEC3), kann die Konfigurierung (Aufschaltung) vom DNS-Provider zum Web-Host-Server erfolgen.

1) Domain Name System (DNS). Seine Hauptaufgabe ist die Beantwortung von Anfragen zur Namensauflösung.
2) Transfer-Schutz im Namen DANE, Blockiert Transfer-Anfragen, um vor Domain-Diebstahl zu schützen.
3) DNSSEC schützt die Domain vor Cache Poisoning.

Vorbereitungen

Web-Host Support

Meiner speziellen Nachfragen für den korrekten Aufruf der Website gab mir im Damals der Host-Support zu verstehen:

Dieser Version schalte katze.at im A-Record auf (Adresse für Typ A) 148.251.139.228

DNS Registrar

  • Typ: A
    Subdomain: keine! .katze.at
    TTL: Standard
    Ziel: 148.251.139.228

Des Weiteren könntest du eine Wildcard Subdomain erstellen: *.katze.at. Weil ohne Wildcard wird keine Subdomain der Weiterleitung zu katze.at funktionieren.

Anmerkung: Mit dieser Wildcard *.katze.at wird nebenher mit Eingabe in die Adresszeile des Browsers z.B. 123.katze.at, abc.katze.at usw. auf katze.at umgeleitet wie auch Schreibfehlers ww.katze.at.

  • Typ: A
    Subdomain: *.katze.at.
    TTL: Standard
    Ziel: 148.251.139.228

– Und – die Adresse mit www.? – also www.katze.at auf die Domain katze.at leiten – ohne Doppelcontent zu erzeugen:

Suchergebnisse im Web, so la la.

Registrar Support

… um zu realisieren, dass über www.katze.at die Website mit Domain katze.at aufgerufen wird, ist – dazu der Aufschaltung in DNS-Zone Typ A wegerl.at – in DNS-Zone der Eintrag zu erstellen:

  • Typ: CNAME
    Subdomain: www.katze.at
    TTL: Standard
    Ziel: katze.at.
Der generierte Eintrag sollte dann so aussehen:

"www. IN CNAME katze.at."

In diesem Fall macht ein CNAME Sinn, da dieser alle anderen Einträge überschreibt, welche jedoch durch den Zugriff auf wegerl.at wieder wirksam werden.

Sollten Sie danach wieder Änderungen an dem Eintrag ohne www. vornehmen, wird diese automatisch auf den Eintrag mit www. übernommen, da es praktisch ein kleines Schleifchen bildet.

Zusammenfassung am Registrarprovider

Akatze.atAuf einen Server (IPv4 – A)148.251.139.228
A*.katze.atAuf einen Server (IPv4 – A)148.251.139.228
CNAMEwww.katze.atAuf eine Domain (CNAME)katze.at

Nach der Erstellung der DNS Zone für katze.at ist Abschluss Update auf die DNS-Server abzuwarten.

 Kl. Bemerkung: In ferner Hinsicht scheint, dass der Bezeichnungen "Aufschaltung" und "Weiterleitung" die Fachleute sich nicht einig sind. Beispiels meines Registrar erfolgt in DNS-Registrierung der Domain nebenher auch Namensgebung „Weiterleitung“. Also, nur so zur Info für Anfänger, um Irritierungen vorzubehalten. Genaueres müsste noch erfragt werden.

2) c/o

Nun schreiten wir zur:

Adresseneinstellung im WordPress Backend

Die vorhergehenden Adresseneinstellung mit der Hauptadresse am Web-Host-Server, Dashboard/Einstellungen/Allgemein:

WordPress Adresse (URL): katze.bplaced.net/wordpress („wordpress“, weil WordPress im Unterordner am Web-Host-Server).

Website-Adresse (URL): katze.bplaced.net (s. Verständnisses, warum die URL hier ohne /wordpress: bitte  diesem Hinweis folgen).

Also, obiges auf die Domain-Adresse ändern:

  • WordPress Adresse (URL): https://katze.at
  • Website-Adresse (URL): https://katze.at

Ergebnis: In Abspeicherung war ab sofort kein Zugang zum Backend und Website blieb das CSS u. JavaScripts aus.

So mancher nunmehro meinerseits werden: "logo", denken.

Folgendes: Die WordPress-Adresse (URL) habe ich über phpMyAdmin auf http://katze.bplaced.net/wordpress zurückgestellt und hiermit ist der Zugang zum Dashboard wieder da.


Aber die Website-Adresse (URL) mit neuer Domain katze.at geht noch nicht: die Website ist „stark reduzierten Stils“, also ohne CSS u. JavaScript. In Probe mit der Hauptadresse katze.bplaced.net ist der Website alles okay.

Nachfrage beim Registrar: Die Domain zeigt durch den angelegten A-Record direkt auf den bplaced-Webserver und der Inhalt Ihrer Webseite wird mir beim Aufruf der Domain katze.at bereits korrekt1) angezeigt. Sollte der Website noch eine Umleitung erfolgen, können Sie zunächst versuchen Ihren Browsercache zu leeren und die Seite erneut aufrufen. Spätestens nach 24 Stunden sollte die letzte Änderung, die Sie an der DNS-Zone vorgenommen haben, auf den DNS-Servern übernommen sein.

1) 😉 "korrekt" scheint ein weitläufiger Begriff zu sein. Ann., zu diesem Zeitpunkt war die Website ohne CSS & JavaScripts –, aber logo, für Registrar und Host ist die Website techn. aufgeschaltet.

CSS und JavaScripts fehlen –
Funktionalität herstellen

Aus letzteren Sätzen geht hervor, woran es nach wie vor haperte – nämlich der korrekten Darstellung der Website betreffs CSS u. JavaScripts. Hiermit in Unsicherheit, weitere Nachfrage beim Host, verbleibend freundliche Antwort:

Die normale Wartezeit für korrekte DNS-Aufschaltung bzw. nach DNS-Änderungen kann bis zu 72 Stunden Zeit in Anspruch nehmen (du musst dir vorstellen, diese Daten müssen überall auf der Welt in den Routings aktualisiert werden) – meist dauert es nur etwa 3 Stunden, bis die Records aktualisiert werden, es kann aber leider auch länger dauern. Ist auch abhängig von den Einstellungen und Switches der Domainprovider.

Neben des Lehrreichens Inhalt scheinen wir (gemeint ist Support Host und Registrar, und ich) der Hinsicht CSS u. JavaScripts aneinander vorbeizureden –. oder, in humoristische Verarbeitung des Supports, das(s) dem Webmaster1) überlassen.

1) Webmaster: Person, die für die Erstellung, die Organisation und die Wartung einer Internetpräsenz zuständig ist.

Die Update auf die DNS-Server hat gewisse Zeit gedauert, welches auch beim Registrarprovider angezeigt wie nachvollziehbar ist. Aber dass zwischenzeitlich der Website kein CSS u. JavaScript übertragen wird, wollte nicht in meinen Kopf hinein –.

Im Anschluss der Wartezeit … Die WordPress Adresse (URL): https://katze.at wurde schon funktionell. Die Webseiten sind nun mit der Domain aufgerufen, weiters ohne CSS u. JavaScripts – welches ja, direkt, nichts mit der Registrierung und Aufschaltung der Domain zu tun haben kann. Anklicks Beitragsseite1) leitet auf die Hauptadresse (katze.bplaced.net/beitrags-blogseite) mit funktionellen CSS u. JavaScripts (s. weiters folgende Überschrift Beitragsseite neu erstellen).

1) Beitragsseite, die Auflistung der Blog-Artikel.

… der Webmaster in mir begann des Weiteren stutzig zu werden – vergingen einige Stunden des Nachdenkens über notwendige Richtigstellung. Im Verlauf sich "in Zuversicht schwelgender Versuche“ das Missfallen auszumerzen – misslangen. Obwohl so manches im World Wide Web zu finden war – doch ein erfolgreicher Abschluss der Threads fehlte bislang durchwegs.

Bild, Janson_G

Tja – weil’s so einfach ist! – wie alles, wenn man’s der Wissenschaft weiß: Durch Abspeicherung eines Beitrags, hier in Bearbeitung der "Beitragsseite", war die Website wieder okay. Diesem Zusammenhangs ist auch erneute Anmeldung für Dashboard erforderlich.

"Beitragsseite" neu erstellen

Eben einen Schritt zurück obigen Absatzes zum Fokus "in Bearbeitung der Beitragsseite": Die Bearbeitung der Beitragsseite war ein Muss, weil sich Selbiges nach wie vor mit der vorhergehenden Adresse, also mit Hauptadresse Web-Host-Servers (katze.bplaced.net/beitrags-blogseite) darstellte bzw. … der Server nicht gefunden wurde1 ).

1) Dessen Zusammenhangs blieb auch in Permalink abspeicherns auf Einfach und erneute Rückstellung der zuvor eingestellten Version wirkungslos.

Also blieb nur die Löschung der bestehenden Beitragsseite und Neuerstellung (s. Hinweis) – infolge die richtig Übertragung funktioniert – wie’s so bei WordPress sein kann, die Erstellung eines Beitrages und Abspeicherung solcherart Funktionalität herstellen kann.

Nun nach dem Erfolg folgte ein kleines Prozedere: Zuerst ein Plug-in wie Velvet Blues Update URLs installieren und die internen Links richtigstellen. Danach, ein Bild auf der Startseite mochte erneuert sein und ein paar mehr auf Seiten/Beiträge, welchen Bilder oftmals nur Aufruf zur Bearbeitung und erneute Abspeicherung bedurfte.

3) ha’tǝ

Nunmehr:

.htaccess-Dateien

Dieser Abschnitt stellt Technika teils eine Version vergangenes dar, weil indessen Server-Modernisierung einiges geändert wurde und mit Vorhergehendem auseinanderzulegen ist – also mitnichten 1:1 zu verstehen gibt. D. h. die .htaccess im Server-Rootverzeichnis nunmehr alleinig im Ordner "wordpress".

Server-Rootverzeichnis
.htaccess-Datei:

Alle Seiten Host-Hauptadresse katze.bpaced.net auf die gleichen Seiten der konkreten Domain katze.at umleiten, also mitziehend katze.bplaced.net/beitrags-blogseite leitet auf katze.at/beitrags-blogseite.

301re.direct

Webseiten Host-Hauptadresse, welche Suchmaschinens indexiert sind, auf die Seiten der konkreten Domain umleiten – bevorzugt am Anfang der .htaccess-Datei zu editieren und funktionell:

# Alle Seiten Hauptadresse (Host-Domain) auf die Seiten der konkreten Domain umleiten.
RewriteEngine on 
RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ https://katze.at/$1 [L,R=301]

# BEGINN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Anmerkung: Evtl. Zusammenhang Plug-in Block Bad Queries: Code für Adresse-Umleitung ist unter der Firewall funktionell, s. BBQ.

Ordner "wordpress" Rootverzeichnisses
.htaccess-Datei:

Mit der Konfigurationen ursprünglichen .htaccess-Datei vom Serverrootverzeichnis der Host-Hauptadresse (katze.bplaced.net) – gemeint ist nicht, die oben neu erstellte – wird in Ordner "wordpress" hochgeladen.

Prüfen wie die URLs umgeleitet werden

Originär: Sind die Weiterleitungen für Suchmaschinen übereinstimmend oder verlieren sie durch Umleitungen Linksaft? – Der Service überprüft ob die URL / Domain durchgeben wird, und wenn ja, ob diese Weiterleitung auch suchmaschinenkonform ist.

Redirect Checker

Weiterführendes zur .htaccess-Datei.

4)🚦.txt

Robots.txt

Die Robots.txt-Datei bedarf ebenso Aufmerksamkeit.

Robots.txt im Ordner "wordpress"

Über die Domain katze.at soll die Robots.txt zum Tragen kommen, welche Inhalte den Suchmaschinen zur Indexierung zukommt.

Die Robots.txt-Datei für die Domain  katze.at (Web-Host-Server Heimverzeichnis: /wordpress) gehört somit in den Ordner "wordpress". S. bspw. wegerl.at/robots.txt

  • Indes durch die obige .htaccess-Datei die Host-Hauptadresse (katze.bplaced.net) auch in den Ordner "wordpress" leitete: katze.bplaced.net/robots.txt

… somit gibt es für Suchmaschinen "die Eine" Robots.txt

5) Zfg.

Domainaufschaltung und Eintragung der neuen Domain im WordPress Backend

Domainname am Web-Host-Server erstellen

Am Web-Host-Server die Domain bspw. katze.at mit Heimverzeichnis /wordpress (/wordpress, wenn „wordpress“ der Unterordner im Rootverzeichnis ist), erstellen.

Am Domain-Registrar die Domain registrieren und

Aufschaltung realisieren

Hiermit der Link zur Domainaufschaltung.

Wartezeit zur DNS-Übertragung – welches beim Registrar unter Allgemeine Informationen angezeigt wird: DNS Server Aktive "Updated erfolgt" – abwarten – bis das Zeichen für "Updated erfolgt" verschwunden ist – sodann:

Eintragung der neuen Domain im WordPress Backend

Daschboard/Einstellungen/Allgemein:

A. Die WordPress Adresse (URL) belassen, also http://katze.bplaced.net/wordpress (wordpress, weil WordPress Unterorder "wordpress" im Root-Verzeichnis).

B. Die Website-Adresse (URL) auf die neue Domainadresse umstellen https://katze.at

C. Sodann die "Beitragsseite" (Startseite Blog) neu erstellen, s. o. Hinweis.

D. Die WordPress-Adresse (URL) auf https://katze.at abspeichern.

Sodann die Neuanmeldung zum Backend.

So weit meine Aufzeichnung!

Ja, evtl. noch Danksagung Host und Registrar! –, und  // Silence is golden.

Bild, Katze Lilli

… Und wie ist dein Erfolg des Beitrags?