mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 02:10:05 +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'
 |