我正在尝试使用以下LocationMatch在apache上设置响应标头:
<LocationMatch "^/websocket">
Header set Strict-Transport-Security "max-age=86400; includeSubDomains"
</LocationMatch>
但是这似乎不适用于某些网址,例如
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}