
Ich habe eine WordPress-Site auf digitalocean installiert und alle DNS-Notizen gemacht und sie ist abgeschlossen gemäßhttps://www.whatsmydns.net/. Allerdings hat nur die Seite den Domänennamen und die Homepage, die anderen Seiten und Beiträge haben die IP-Adresse. Kann mir bitte jemand sagen, woran das liegen könnte?
Antwort1
Der A-Eintrag für die Domain deckt die gesamte Site ab. Wenn die zusätzlichen WordPress-Seiten als IP-Adressen angezeigt werden und wenn Sie auf einen Link auf Ihrer Site klicken, der zu einer IP-Adresse führt, liegt mit ziemlicher Sicherheit ein Problem mit der WordPress-Einrichtung vor. Gehen Sie auf Ihrer Administratorseite zu Einstellungen | Permalinks und stellen Sie sicher, dass einer der Permalink-Typen ausgewählt ist. Ich wähle normalerweise Post name
oder Month and name
als suchmaschinenfreundlichste Option. Wenn der Versuch, zu einem Permalink zu gelangen, nicht funktioniert, wenn Sie nichts eingeben können, http://sitename.com/pagename
aber trotzdem etwas eingeben können http://12.34.56.78/pagename
und es funktioniert, liegt ein Problem mit Ihrer WordPress-Installation vor. Gehen Sie auf Ihrer Administratorseite zu Dashboard | Updates und wählen Sie entweder „WordPress neu installieren“ oder „WordPress aktualisieren“ (die aktuelle Version ist 6.3.2, daher muss wahrscheinlich ein Update durchgeführt werden).
Ich denke, die Ursache Ihres Problems liegt eigentlich darin, dass Sie die Domäne nach der Installation von WordPress erstellt haben. Da die Domäne bei der Installation von WordPress noch nicht existierte, hat sie sich intern so eingerichtet, dass sie die IP verwendet. Im schlimmsten Fall müssen Sie WordPress jetzt, nachdem Sie die Domäne eingerichtet haben, möglicherweise entfernen und neu installieren.