上記は設定ファイルですが、80を8001に変更するとアクセスできるようになります。または、80 を変更せずに IP 経由で直接アクセスすることもできます。 ドメイン名:80の組み合わせのみアクセスできません。エラーメッセージは出ません。 何が原因でしょうか?
走同样的路,发现不同的人生
UNIX システムでは、1024 未満のポートを監視するには root 権限が必要です。起動時に sudo を追加していませんか?
sudo
また、ホストに127.0.0.1 foo.bar.comを追加しましたか?
127.0.0.1 foo.bar.com
あなたは訪問しています域名:80 的时候,难道浏览器不会自动把 :80 帮你去掉吗?按理说,80 これは一般的な HTTP サービスのデフォルト製品であり、ブラウザが自動的に処理します。
域名:80
:80
80
この設定には直接アクセスできます foo.bar.com 就可以了,不需要再加 :80。 IP 経由で直接アクセスすると、ポート 80 でリッスンする Nginx のデフォルト設定にアクセスすることになります。
foo.bar.com
nginx.conf または他の vhost conf ファイルでは IP アクセスが制限されています 例: サーバー{ デフォルトの 80 を聞いてください; サーバー名 _; サーバー名 www.example.com example.com 500 を返します; }
nmap foo.bar.com を使用して、foo.bar.com が VPS の IP であるかどうかを確認します。ちなみに、ポート 80 が監視されているかどうかを確認してください。ああ、ファイリングなどの問題もあるかもしれません。 。 。
ファイリングの問題かどうかを確認できます。ロビンタン氏も同意する。 (まだ同意できません...) 121.222.208.43 - - [時間] "-" 400 0 "-" "-" 400 不正なリクエストです。 アクセスは Nginx に到達する前に中断されます。他のポートの可用性と組み合わせると、申請の問題になる可能性があります。 (80,443だけは役に立たないかもしれません?) 私は外国の VPS とドメイン名を購入しましたが、この問題に遭遇したことはありません。
UNIX システムでは、1024 未満のポートを監視するには root 権限が必要です。起動時に
sudo
を追加していませんか?また、ホストに
127.0.0.1 foo.bar.com
を追加しましたか?あなたは訪問しています
域名:80
的时候,难道浏览器不会自动把:80
帮你去掉吗?按理说,80
これは一般的な HTTP サービスのデフォルト製品であり、ブラウザが自動的に処理します。この設定には直接アクセスできます
foo.bar.com
就可以了,不需要再加:80
。 IP 経由で直接アクセスすると、ポート 80 でリッスンする Nginx のデフォルト設定にアクセスすることになります。nginx.conf または他の vhost conf ファイルでは IP アクセスが制限されています
例:
サーバー{
デフォルトの 80 を聞いてください;
サーバー名 _;
サーバー名 www.example.com example.com
500 を返します;
}
nmap foo.bar.com を使用して、foo.bar.com が VPS の IP であるかどうかを確認します。ちなみに、ポート 80 が監視されているかどうかを確認してください。ああ、ファイリングなどの問題もあるかもしれません。 。 。
ファイリングの問題かどうかを確認できます。ロビンタン氏も同意する。 (まだ同意できません...)
121.222.208.43 - - [時間] "-" 400 0 "-" "-"
400 不正なリクエストです。
アクセスは Nginx に到達する前に中断されます。他のポートの可用性と組み合わせると、申請の問題になる可能性があります。 (80,443だけは役に立たないかもしれません?)
私は外国の VPS とドメイン名を購入しましたが、この問題に遭遇したことはありません。