Skip to content

Commit a9d1282

Browse files
author
Florian Treml
committed
#11 fixed nginx.conf for http query string
1 parent 3a6da19 commit a9d1282

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

nginx.conf

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,42 +4,50 @@ http {
44
listen 80;
55
client_max_body_size 50M;
66

7-
location ~ ^/tts(/?)(.*) {
7+
rewrite ^/tts$ /tts/ redirect;
8+
location /tts/ {
89
resolver 127.0.0.11 valid=30s;
910
set $upstream_tts tts;
11+
rewrite ^\/tts\/(.*) /$1 break;
1012
proxy_http_version 1.1;
1113
proxy_cache_bypass $http_upgrade;
1214
proxy_set_header Upgrade $http_upgrade;
1315
proxy_set_header Connection "Upgrade";
14-
proxy_pass http://$upstream_tts:59125/$2;
16+
proxy_pass http://$upstream_tts:59125;
1517
proxy_read_timeout 300;
1618
}
17-
location ~ ^/stt_en(/?)(.*) {
19+
rewrite ^/stt_en$ /stt_en/ redirect;
20+
location /stt_en/ {
1821
resolver 127.0.0.11 valid=30s;
1922
set $upstream_stt_en stt_en;
23+
rewrite ^\/stt_en\/(.*) /$1 break;
2024
proxy_http_version 1.1;
2125
proxy_cache_bypass $http_upgrade;
2226
proxy_set_header Upgrade $http_upgrade;
2327
proxy_set_header Connection "Upgrade";
24-
proxy_pass http://$upstream_stt_en/$2;
28+
proxy_pass http://$upstream_stt_en;
2529
proxy_read_timeout 300;
2630
}
27-
location ~ ^/stt_de(/?)(.*) {
31+
rewrite ^/stt_de$ /stt_de/ redirect;
32+
location /stt_de/ {
2833
resolver 127.0.0.11 valid=30s;
2934
set $upstream_stt_de stt_de;
35+
rewrite ^\/stt_de\/(.*) /$1 break;
3036
proxy_http_version 1.1;
3137
proxy_cache_bypass $http_upgrade;
3238
proxy_set_header Upgrade $http_upgrade;
3339
proxy_set_header Connection "Upgrade";
34-
proxy_pass http://$upstream_stt_de:80/$2;
40+
proxy_pass http://$upstream_stt_de;
3541
proxy_read_timeout 300;
3642
}
37-
location ~ ^/dictate(/?)(.*) {
43+
rewrite ^/dictate$ /dictate/ redirect;
44+
location /dictate/ {
3845
resolver 127.0.0.11 valid=30s;
3946
set $upstream_dictate dictate;
47+
rewrite ^\/dictate\/(.*) /$1 break;
4048
proxy_set_header Host $host;
4149
proxy_set_header X-Forwarded-Host $http_host;
42-
proxy_pass http://$upstream_dictate:56100/$2;
50+
proxy_pass http://$upstream_dictate:56100;
4351
}
4452
location / {
4553
resolver 127.0.0.11 valid=30s;

0 commit comments

Comments
 (0)