2017-08-31 3 views
0

Ich habe Application Load Balancer in AWS erstellt und Wordpress-Website auf ec2-Instanz installiert. Ich kann auf die Website zugreifen, wenn ich auf die öffentliche IP-Adresse von ec2-instance zugreife. Ich kann jedoch nicht auf die Seiten zugreifen, wenn ich versuche, den DNS-Namen des Application Load Balancer aufzurufen. Der von Chrome zurückgegebene Fehlercode lautet 301.Wordpress-Website hinter AWS Application Load Balancer

Security Group der Instanz ermöglicht es den gesamten Datenverkehr von Load Balancer auf Port 80.

Es gibt nichts in den Zugriffsprotokollen oder Fehlerprotokolle. Ich habe keine Erfahrung mit WordPress. Bitte lassen Sie mich wissen, wenn ich weitere Informationen zur Verfügung stellen kann.

Bearbeiten: Wenn ich die gleiche Instanz hinter Classic Load Balancer, statt Application Load Balancer, dann scheint es gut zu funktionieren.

Antwort

1

301 ist eine Weiterleitung, kein Fehlercode. Wahrscheinlich müssen Sie Ihre benutzerdefinierte Domäne so konfigurieren, dass sie auf den Lastenausgleich verweist, und dann Wordpress so konfigurieren, dass der Domänenname zur Kenntnis genommen wird, damit er nicht umleiten kann.

+0

Hallo Markus, ich weiß, es klingt wie blöde Frage, aber wie mache ich WordPress auf den Domainnamen aufmerksam? Ab sofort gibt es keine benutzerdefinierte Domäne, die auf Lastenausgleich verweist. Ich greife direkt über den Load-Balancer-DNS-Namen zu, der von aws angezeigt wird. – Zohaib

+0

@Zohaib Ich bin kein WordPress-Experte, aber ich glaube, dass Sie die Einstellungen 'WP_SITEURL' und' WP_HOME' in Ihrer Wordpress-Konfiguration konfigurieren müssen. Es sieht so aus, als könntest du dies auch im Wordpress-Dashboard unter Einstellungen-> Allgemein festlegen. Wenn Sie nach "wordpress domain name configuration" suchen, erhalten Sie viele Ergebnisse, die Ihnen zeigen, wie Sie dies tun. –

+0

Vielen Dank für Ihre Antwort @Mark. – Zohaib

0

Ich vermute, Sie haben WordPress direkt installiert, indem Sie auf die ec2-Instanz zugreifen?

Ich erinnere mich an ein ähnliches Problem mit WordPress Umleitungen (301), wenn es über eine falsche Domain installiert wurde. Wenn es eine Option ist, sollte eine Neuinstallation von WordPress direkt über den Load Balancer dieses Problem beheben.

Verwandte Themen