我对Apache不是很熟悉。我想要做的是拥有一个可以在浏览器或移动客户端上使用的代理服务器来拦截到特定域的HTTPS流量,然后将查询参数添加到相应的请求并转发它。
使用Apache,我使用mod_rewrite来处理HTTP请求,如下所示:
RewriteEngine On
RewriteCond %{QUERY_STRING} !PARAM
RewriteRule ^/(.*)$ http://%{HTTP_HOST}/$1?PARAM=SOME_FIXED_VALUE [P,QSA]
但不适用于https。我猜它与加密和我更改请求有关。
我拥有SSL证书 - 因此如果需要更改,我可以使用它来卸载流量。
我在某种程度上坚持如何做到这一点,如果这是可能的。任何帮助,将不胜感激。如果Apache无法实现,我也会对其他可能性持开放态度。