File tree Expand file tree Collapse file tree 3 files changed +25
-1
lines changed
Expand file tree Collapse file tree 3 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -89,4 +89,6 @@ tomcat_enable_manager: false
8989tomcat_manager_remoteaddr_allow : " 127\\ .0\\ .0\\ .1"
9090tomcat_manager_password : ' SETME'
9191
92+ tomcat_rewrite_rules : []
93+
9294tomcat_start_service : false
Original file line number Diff line number Diff line change 5353 mode : ' 0640'
5454 tags : ['tomcat']
5555
56+ - name : create host config directory for tomcat rewrite rules (if applicable)
57+ file :
58+ path : " {{ tomcat_catalina_base }}/conf/Catalina/{{ tomcat_default_host }}"
59+ state : directory
60+ owner : " {{ tomcat_user }}"
61+ group : " {{ tomcat_group }}"
62+ mode : ' 0750'
63+ when : tomcat_rewrite_rules|length > 0
64+ tags : ['tomcat']
65+
66+ - name : ensure tomcat rewrite rules are placed (if applicable)
67+ copy :
68+ content : " {{ tomcat_rewrite_rules | join('\n ')}}"
69+ dest : " {{ tomcat_catalina_base }}/conf/Catalina/{{ tomcat_default_host }}/rewrite.config"
70+ owner : " {{ tomcat_user }}"
71+ group : " {{ tomcat_group }}"
72+ mode : ' 0640'
73+ when : tomcat_rewrite_rules|length > 0
74+ tags : ['tomcat']
75+
5676- name : create defaultHost directory
5777 file : path="{{ tomcat_catalina_base }}/conf/Catalina/{{ tomcat_default_host }}" state=directory owner="{{ tomcat_user }}" group="{{ tomcat_group }}" mode='0750'
5878 tags : ['tomcat']
Original file line number Diff line number Diff line change 4545 remoteIpProxiesHeader =" x-forwarded-by"
4646 protocolHeader =" x-forwarded-proto" />
4747{% endif %}
48-
48+ {% if tomcat_rewrite_rules |length > 0 %}
49+ <Valve className =" org.apache.catalina.valves.rewrite.RewriteValve" />
50+ {% endif %}
4951 <Valve className =" org.apache.catalina.valves.AccessLogValve" directory =" logs"
5052 prefix =" localhost_access_log" suffix =" .txt"
5153 pattern =" %h %l %u %t " ; %r" ; %s %b" />
You can’t perform that action at this time.
0 commit comments