node.jsをポート指定なしでアクセスできるようにする
2011年2月9日
みたいな感じで、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に変更。