私は問題を繰り返していますが、再現しにくいですが、合理的に定期的に起こっています。URLに5文字が表示されます
私はAzureのブログストレージ上の静的ファイルを持っており、ここで設定だ - セットアップする手順の多くが、それは、ほとんどの時間の作品 - 私は私のガイドとしてthis blogを使用:
- index.htmlをブロブストレージに "webfiles" コンテナに住んで
- /
- DNSリダイレクトhttp://example.comからhttps://www.example.com を/index.htmlに/からCDNの設定でURLの書き換えがあります
- webfilesにCDNポイント私はhttp://example.comに行くCDNのURL
へのWWWポイントの
5文字を削除しても(数字ではなく数字ではないが、偶然かもしれない)、ENTERキーを押すと正常に読み込まれ、index.htmlが表示されます。または、試してみるとhttp://example.com秒時間、それは正常に動作します。ちょうど1つのようです。
私はまた、公衆の他のサイトにも起こっていることを見てきました。ウェブサイトで時々http://www.example.com/LNnZS/と404ページにリダイレクトされる地元の学校があります。これはHTTPSではないようです考えられる原因の少なくともいくつかを排除しているようだ。 DNSやホスティングプロバイダが誰なのかわからないので、AzureやGoDaddyに固有のものかどうかは分かりません。
これは、デスクトップ上のChromeとEdge、iPhoneのSafariで発生するため、ブラウザやコンピュータの問題ではありません。
それが助け場合は、ここにURLがAzureの上のように見えるリダイレクトと書き換えるものです:
EDIT私は、ブラウザのツールでそれをキャッチすることができたときに私が何か面白いものを見ている:
http://example.comへの最初の要求は、GoDaddyのIPに行き、302 Found Found to Location /KVZQZ/
を返します。次に、の位置を持つGoDaddyのIPによって返されたhttp://example.com/KVZQZ/へのリクエストがあり、3番目のリクエストは実際にBlobNotFoundの404を返すAzureのIPにします。
これはDNSの問題のようですが、Azureの問題ではありません。私のDNSの設定は次のとおりです。DNS設定の転送部で
A @ Forwarded to https://www.example.com
CNAME www example.azureedge.net
、それだけで前方https://www.example.comから301フォワード型で。だから私が言うことができるから、あまりにもファンキーなものはここではありません。
これがwebmasters.stackexchange.comに適していれば、私はそこに転送することができます。 –