Ik heb een webserver die ik gebruik als proxy die aan de hand van een subdirectory verkeer naar de juiste locale/exerne webserver stuurt. Mijn probleem is dat een van de externe webservers enkel ‘name based vhosts’ serveert en het van belang is dat de ProxyPreserveHost directive op OFF staat.
Ik krijg het niet voor elkaar om dit per Location te configureren en hoop dat iemand mij aan een oplossing kan helpen.
Alvast bedankt voor je tijd en input
Ik krijg het niet voor elkaar om dit per Location te configureren en hoop dat iemand mij aan een oplossing kan helpen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| ProxyRequests Off
ProxyPreserveHost On
SSLProxyEngine On
ProxyPass /jira https://127.0.0.1:8443/jira
<Location /jira>
ProxyPassReverse /jira
</Location>
ProxyPass /website1/ http://website1:80/
<Location /website1/>
# ProxyPreserveHost Off
ProxyHTMLEnable On
ProxyHTMLExtended off
ProxyPassReverse /
ProxyHTMLURLMap / /website1/
RequestHeader unset Accept-Encoding
</Location>
ProxyPass /website2/ http://website2:80/
<Location /website2/>
# ProxyPreserveHost Off
ProxyHTMLEnable On
ProxyHTMLExtended off
ProxyPassReverse /
ProxyHTMLURLMap / /website2/
RequestHeader unset Accept-Encoding
</Location>
ProxyPass / http://127.0.0.1:9191/
<Location />
ProxyPassReverse /
ProxyHTMLEnable Off
ProxyHTMLExtended Off
ProxyHTMLURLMap / /
RequestHeader unset Accept-Encoding
</Location> |
Alvast bedankt voor je tijd en input