node.jsをポート指定なしでアクセスできるようにする

http://hogehoge.com:1234/

みたいな感じで、node.jsにつなぐ事はできたんですが、ポート指定しないでアクセスする方法調べてみた。

apacheのmod_proxyと、mod_proxy_httpでいけるみたいです。

# apache.conf
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

上記の2モジュールが有効になっているのを確認。

hogehoge.comのVirtualHostに

RewriteEngine on
RewriteRule /(.*) http://localhost:1234/$1 [P,L]

を追加して、apacheを再起動。

あとは、node.jsでlistenするipを127.0.0.1に変更。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください