3

私が遭遇したほとんどのチュートリアルでは、ポートをリッスンするようにサーバーを設定して Node.js Web アプリをセットアップし、そのポートを指定してブラウザーでアクセスします。 foob​​ar.com のようなドメインで完全にアクセスできるようにするための js アプリはありますか?

4

5 に答える 5

1

あなたの質問は少し漠然としています.. DNS が既に構成されている場合は、ポート 80 にバインドして完了できます。ただし、ポート 80 で実行されている apache またはその他の httpd が既にある場合は、明らかに機能しない他のホストにサービスを提供します。

非ルートとしてノード プロセスを実行することを希望する場合 (実行する必要がある場合) は、リバース プロキシを探している可能性が高くなります。私のメインの httpd は nginx で、関連するオプションは proxy_pass です。Apache を使用している場合は、おそらくmod_proxyが必要です。

于 2012-09-12T09:58:39.843 に答える
1

レジストラーで、Web サーバーの IP アドレスを指す「A レコード」を作成しました。その後、ポート 80 でノード アプリを起動できます。

于 2012-10-07T02:00:34.373 に答える
1

ドメインをバインドする必要がapex (naked domain)あり、通常wwwは Web サーバーの IP または CNAME を使用します。

で apex ドメインをバインドできないためCNAME、サーバー IP または IP またはロード バランサーの IP を指定する必要があります。

于 2012-09-12T01:25:29.493 に答える
1

別の方法は、次のようにリダイレクトすることです。

http://www.foobar.comhttp://www.foobar.com:82

よろしく。

于 2012-11-30T22:55:28.667 に答える