お世話になります。
ハンドルネーム、ryと申します。

現在、nginxとnode.jsを使用した環境を構築しております。
nginxでは、URL(1)でリクエストを受け付けると、URL(2)という形にURLを書き換えて、
バックエンドのnode.jsに渡します。nginxはURI部分(^/abc/chat/)をそのまま渡すという仕様になっております。

|
|URL(1):  https://example.com/abc/chat/
|URL(2):  http://127.0.0.1:8080/abc/chat/
|

node.jsではsocket.ioを使用して、サンプルチャットアプリを動かしているのですが、
socket.ioは、socket.io.jsを"^/socket.io/socket.io.js"というURIで自動生成し、ブラウザへ返します。
これを"^/abc/socket.io/socket.io.js"という形で自動生成し、アクセスできる様にしたいのですが、
現在、node.js or socket.ioにおいて、これというパラメータ設定が見つかりません。

TomcatでいうContext PATHに相当するものだと思うのですが、
sochet.ioが、"^/socket.io/socket.io.js"生成時に、前提PATHを付与する様な設定はあるのでしょうか?
よろしくお願いします。

※nginx側で"^/socket.io/socket.io.js"を"^/abc/socket.io/socket.io.js"に書き換えてバックエンドに渡す、
という実装方法もあると思いますが、諸事情によりnode.js側で対応したいと思います。

-- 

--- 
このメールは Google グループのグループ「Node.js 日本ユーザグループ」の登録者に送られています。
このグループから退会し、メールの受信を停止するには、nodejs_jp+unsubscr...@googlegroups.com にメールを送信します。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。

メールによる返信