Я пытаюсь установить заголовок ответа на apache, используя приведенное ниже LocationMatch:
<LocationMatch "^/websocket">
Header set Strict-Transport-Security "max-age=86400; includeSubDomains"
</LocationMatch>
Однако, похоже, это не работает для определенных URL-адресов, таких как
wss://my-site.com/websocket/718/pfstsuvu/websocket
Любая причина, где это может быть? Есть ли другие вещи в файле apache, которые могут мешать? Я включил некоторые соответствующие фрагменты из файла apache ниже, но не хочу прикреплять все это по соображениям безопасности
ProxyPreserveHost On
ProxyPass /websocket http://localhost:8080/websocket
ProxyPassReverse /websocket http://localhost:8080/websocket
ProxyRequests Off
...
RewriteCond %{HTTP:UPGRADE} ^WebSocket$ [NC]
RewriteCond %{HTTP:CONNECTION} Upgrade$ [NC]
RewriteRule /websocket.* ws://localhost:8080%{REQUEST_URI}