weibo.comのページにアクセスすると「このサイトにアクセスできません」というエラーが表示される


0

weibo(大規模な商用Webサイトであるため、サーバーが機能しており、Webスクレイピングではありません)を接続しようとしました。

私がテストしたURLは ' http://weibo.com/3099834425 'です(ランダムな男の個人プロフィールページなので、ブラウザーはこのアドレスを記憶しませんでした)。

ここに私が試したものがあります:

  1. このURLをChromeで開きます。「このサイトにアクセスできないため、weibo.comは接続を拒否しました。」というエラーコード「ERR_CONNECTION_REFUSED」が表示されます。
  2. 「www。」を追加 手動でプレフィックスを付けると、完璧に機能し、適切なプロファイルページが表示されます。
  3. ChromeのCookieをクリアして、このURLを再度開きます。それでも失敗します。

  4. SafariでこのURLを開きます。また失敗します。

  5. Safariのアドレスバーにリンクを貼り付けます。一部のタブでは失敗し、「Safariはサーバーに接続できません」と表示されます。他のタブでは成功し、「www」が追加されます。自動的にプレフィックスし、実際のページを表示します。
  6. SafariでWeiboのCookieを削除します。このリンクを開いても失敗します。

これはリダイレクトの問題ですか、アドレスバーの自動補完の問題ですか?この問題は、ブラウザの構成側にあるのですか、weibo側にあるのですか?どうすれば修正できますか?

どうもありがとう!!!


1
同じWiFiネットワーク上にある別のコンピューターまたはデバイスから接続できますか?
ブルギ

@Burgiはい、他のコンピューターでも動作します。
チェンリアン

回答:


2

最後に、システムのホストファイルが変更されたことに気付きました。

ChromeでERR_CONNECTION_REFUSEDコードを取得すると、ターゲットサーバーに到達していないことを意味します。システムホストファイルは、ブラウザにDNSサーバーをバイパスさせ、提供されたIPアドレスを直接使用させることができます。

私の場合、ホストファイルの構成は「127.0.0.1 weibo.com」です。ブラウザはリクエストURLを「http://weibo.com/」として送信し、このドメイン名は「127.0.0.1」として解決されます。ローカルサーバーを実行していないため、このIPアドレスに到達できませんでした。

解決策は、ホストファイル内のこの行を削除することです。


2
そのサイトへのアクセスを意図的にブロックするために誰かがその行を追加したようです。
オーバーマインド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.