-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpush-apache.conf
More file actions
59 lines (51 loc) · 1.72 KB
/
push-apache.conf
File metadata and controls
59 lines (51 loc) · 1.72 KB
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost Off
ProxyTimeout 30
<Proxy "balancer://nodejs_subws">
BalancerMember "ws://127.0.0.1:8010"
BalancerMember "ws://127.0.0.1:8011"
BalancerMember "ws://127.0.0.1:8012"
BalancerMember "ws://127.0.0.1:8013"
BalancerMember "ws://127.0.0.1:8014"
BalancerMember "ws://127.0.0.1:8015"
BalancerMember "ws://127.0.0.1:8016"
BalancerMember "ws://127.0.0.1:8017"
BalancerMember "ws://127.0.0.1:8018"
</Proxy>
<LocationMatch "^/bitrix/subws/.*">
ProxyPass balancer://nodejs_subws
ProxyPassReverse balancer://nodejs_subws
</LocationMatch>
<Proxy "balancer://nodejs_sub">
BalancerMember "http://127.0.0.1:8010"
BalancerMember "http://127.0.0.1:8011"
BalancerMember "http://127.0.0.1:8012"
BalancerMember "http://127.0.0.1:8013"
BalancerMember "http://127.0.0.1:8014"
BalancerMember "http://127.0.0.1:8015"
BalancerMember "http://127.0.0.1:8016"
BalancerMember "http://127.0.0.1:8017"
BalancerMember "http://127.0.0.1:8018"
</Proxy>
RewriteEngine On
RewriteCond %{HTTP:Upgrade} !=websocket [NC]
RewriteRule ^/bitrix/sub/(.*)$ balancer://nodejs_sub/bitrix/subws/$1 [P,L]
<Proxy "balancer://nodejs_pub">
BalancerMember "http://127.0.0.1:9010"
BalancerMember "http://127.0.0.1:9011"
</Proxy>
<LocationMatch "^/bitrix/pub/.*">
ProxyPass balancer://nodejs_pub
ProxyPassReverse balancer://nodejs_pub
</LocationMatch>
<LocationMatch "^/server-stat/.*">
ProxyPass balancer://nodejs_pub
ProxyPassReverse balancer://nodejs_pub
</LocationMatch>
Header set X-Content-Type-Options nosniff
# Header set X-Frame-Options SAMEORIGIN