mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-11-04 04:08:15 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			13 lines
		
	
	
		
			501 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			501 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
- name: Include web-opt-rdr-domains role for www-to-bare redirects
 | 
						|
  include_role:
 | 
						|
    name: web-opt-rdr-domains
 | 
						|
  vars:
 | 
						|
    redirect_domain_mappings: "{{ REDIRECT_WWW_DOMAINS | map('regex_replace', '^www\\.(.+)$', '{ source: \"www.\\1\", target: \"\\1\" }') | map('from_yaml') | list }}"
 | 
						|
  when: REDIRECT_WWW_FLAVOR == 'origin'
 | 
						|
 | 
						|
- name: Include Cloudflare edge redirect
 | 
						|
  include_tasks: _01_cloudflare_edge_redirect.yml
 | 
						|
  when: 
 | 
						|
    - DNS_PROVIDER == 'cloudflare'
 | 
						|
    - REDIRECT_WWW_FLAVOR == 'edge'
 |