AWSでアプリケーションロードバランサを作成し、ec2-instanceにワードプレスのWebサイトをインストールしました。 ec2-instanceのパブリックIPアドレスを使用してアクセスすると、Webサイトにアクセスできます。ただし、アプリケーションロードバランサのDNS名を使用してアクセスしようとすると、ページにアクセスできません。 chromeから返されるエラーコードは301
です。インスタンスのAWSアプリケーションのロードバランサ
セキュリティグループは、アクセスログやエラーログには何もありませんポート80
でロードバランサからのすべてのトラフィックを許可します。私はワードプレスを扱う経験がありません。私が問題を見つけるためにさらに詳しい情報を提供できるかどうか、私に知らせてください。
編集: Application Load Balancer
の代わりにClassic Load Balancer
の後ろに同じインスタンスを配置すると、正常に動作しているようです。
こんにちはマーク、私はそれが愚かな質問のように聞こえることを知っていますが、私はどのように単語の記者にドメイン名を認識させるのですか?今のところ、ロードバランサを指すカスタムドメインはありません。私はロードバランサのDNS名を介して直接アクセスしてawsによって公開されています。 – Zohaib
@Zohaib私はワードプレスの専門家ではありませんが、あなたはあなたのワードプレス設定で 'WP_SITEURL'と' WP_HOME'設定を設定する必要があると思います。 Wordpressのダッシュボードで「設定」 - >「一般」の設定も可能です。あなたが "wordpress domain name configuration"を検索すると、これを行う方法を示すたくさんの結果が得られます。 –
お返事ありがとうございます@マーク。 – Zohaib