Projet

Général

Profil

nginx.default.patch

Daniel Dehennin, 22/07/2015 13:23

Télécharger (2,24 ko)

Voir les différences:

modif/nginx.default 2015-04-15 15:45:03.255998000 +0200
35 35
%set %%dom_dict={}
36 36
%if %%revprox_activate_http == 'oui'
37 37
 %for %%location_iter in %%revprox_domainname
38
  %%dom_dict.setdefault(%%location_iter, []).append((%%location_iter.revprox_rep, %%location_iter.revprox_http, %%location_iter.revprox_https, %%location_iter.revprox_url))
38
  %%dom_dict.setdefault(%%str(%%location_iter), []).append((%%location_iter.revprox_rep, %%location_iter.revprox_http, %%location_iter.revprox_https, %%location_iter.revprox_url))
39 39
 %end for
40 40
%end if % if %%revprox_activate_http == 'oui'
41 41

  
......
46 46
%set %%rewrite_dict={}
47 47
%if %%activer_revprox_rewrite == 'oui'
48 48
 %for %%rewrite_domain in %%revprox_rewrite_domaine
49
  %%rewrite_dict.setdefault(%%rewrite_domain, []).append((%%rewrite_domain.revprox_rewrite_location, %%rewrite_domain.revprox_rewrite_proto, %%rewrite_domain.revprox_rewrite_regex, %%rewrite_domain.revprox_rewrite_replacement))
49
  %%rewrite_dict.setdefault(%%str(%%rewrite_domain), []).append((%%rewrite_domain.revprox_rewrite_location, %%rewrite_domain.revprox_rewrite_proto, %%rewrite_domain.revprox_rewrite_regex, %%rewrite_domain.revprox_rewrite_replacement))
50 50
 %end for
51 51
%end if
52 52

  
......
86 86
        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
87 87
        proxy_set_header        Destination   $dest;
88 88
        set                     $dest  $http_destination;
89
        #2131
89
        #2132
90 90
   %for %%rewrite_location, %%rewrite_proto, %%rewrite_regexp, %%rewrite_replacement in %%rewrite_dict.get(%%revprox_iter, [])
91 91
    %if %%rewrite_proto != "https" and %%rewrite_location == %%rep_location
92 92
        rewrite %%rewrite_regexp %%rewrite_replacement break;
......
154 154
        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
155 155
        proxy_set_header        Destination   $dest;
156 156
        set                     $dest  $http_destination;
157
        #2131
157
        #2132
158 158
  %for %%rewrite_location, %%rewrite_proto, %%rewrite_regexp, %%rewrite_replacement in %%rewrite_dict.get(%%revprox_iter, [])
159 159
   %if %%rewrite_proto != "http" and %%rewrite_location == %%rep_location
160 160
        rewrite %%rewrite_regexp %%rewrite_replacement break;