У меня есть веб-приложение с несколькими конечными точками, включая веб-сокеты. Веб-сокеты не имеют фиксированного URL и генерируются динамически. Но веб-сокеты не работают в Apache, я пробовал несколько решений, таких как mod_proxy_wstunnel
или mod_rewrite
, но правильное решение не найдено.
Веб-сокеты расположены по URL-адресам, таким как /api/users/events
, где часть users
является динамической.
содержит ли мой файл httpd.conf следующее:
RewriteEngine on
RewriteCond %{HTTP:UPGRADE} ^WebSocket$ [NC]
RewriteCond %{HTTP:CONNECTION} Upgrade$ [NC]
RewriteRule .* ws://<URL>%{REQUEST_URI} [P]
Последние два дня я пытался решить эту проблему.
спасибо, что уделили время!