0

私はAWS上でmy websiteをCloudfrontでS3からホストしています。 GooglebotとApex Pingが自分のウェブサイトにアクセスする際に403エラーを検出したことに気付きました。自分でアクセスすると、Chrome開発ツールが有効になっているネットワークタブに4xxまたは5xxのエラーは表示されません。何が原因なのだろうかと思っています。GooglebotとAWS Cloudfront/S3 - 403sの束を得る

疑いが持てるのは、クラウドフロント構成である可能性があるということです。具体的にはCustom SSL Certificateを有効にし、AWSで生成した証明書(ACM)を使用しています。このオプションを使用すると、私は強制的にOnly Clients that Support Server Name Indication (SNI)の設定を使用します。これは潜在的に破損を引き起こしていますか?私の理解では、Googlebotはこのpostに従ってSNIをサポートしています。だから、403の原因となる可能性のあることに少し困惑しています。

答えて

1

あなたのウェブサイトは現在、私は次のエラーを与えている:

ERROR

The request could not be satisfied.

The Amazon CloudFront distribution is configured to block access from your country. Generated by cloudfront (CloudFront) Request ID: 5i6brNX28KLeWWp8CJ6oSLv96aggZCxlSsMtc6gvZ3I8STS3mtmS9g==

GooglebotやApexのpingは、おそらく同じ応答を見ています。

あなたの設定でもっと多くの国を開く必要があるかもしれないという問題があります。これは「地域制限設定」ページで行います。ウェブサイトが地理的制限を受ける必要がない場合は、「地理的制限を有効にする」を「いいえ」に設定しないでください。

+0

ありがとうございました。ジオの制限を解除します。私はオーストラリア専用のホワイトリストを持っていました。それが私の問題を解決するなら、私はあなたの答えを受け入れられた解決策としてマークします。 – n00b

+0

地理制限が403の原因だったように見えます。ありがとう! – n00b

関連する問題