আমার আছে :
Apache
(v2.4) জন্য আমার সার্ভারে বন্দর 80www.domain1.com
, সঙ্গে mod_proxy এবং mod_proxy_wstunnel সক্রিয়node.js + socket.io
একই সার্ভারের 3001 পোর্টে।
অ্যাক্সেসিং www.domain2.com
(পোর্ট 80 সহ) 2 এ পুনর্নির্দেশ করে here এখানে বর্ণিত পদ্ধতির জন্য ধন্যবাদ । আমি এটি অ্যাপাচি কনফিগারেশনে সেট করেছি:
<VirtualHost *:80>
ServerName www.domain2.com
ProxyPass / http://localhost:3001/
ProxyPassReverse / http://localhost:3001/
ProxyPass / ws://localhost:3001/
ProxyPassReverse / ws://localhost:3001/
</VirtualHost>
এটি ওয়েবসকেট অংশ ব্যতীত সমস্ত কিছুর জন্য কাজ করে: ws://...
প্রক্সি দিয়ে যেমন করা হয় তেমন সঞ্চারিত হয় না।
আমি যখন পৃষ্ঠাটি অ্যাক্সেস করি তখন আমার www.domain2.com
কাছে:
Impossible to connect ws://www.domain2.com/socket.io/?EIO=3&transport=websocket&sid=n30rqg9AEqZIk5c9AABN.
প্রশ্ন: অ্যাপাচি প্রক্সিকে ওয়েবসকেটগুলি কীভাবে তৈরি করবেন?