diff --git a/tasks/main.yml b/tasks/main.yml index 03ca6dd..010880e 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -58,39 +58,16 @@ - name: template nginx config copy: content: | - upstream index_php_upstream { - server {{ wordpress_container }}:8090; # NGINX Unit backend address for index.php with 'script' parameter - } - upstream direct_php_upstream { - server {{ wordpress_container }}:8091; # NGINX Unit backend address for generic PHP file handling - } server { listen 80; # para debug listen 443 ssl; server_name {{ wordpress_domain }}; - # root /var/www/html; - # index index.php index.html; - # access_log /dev/stdout; - # error_log /dev/stdout info; - location {{ wordpress_web_root }} { - try_files $uri @index_php; - } - - location @index_php { - proxy_pass http://index_php_upstream; - proxy_set_header Host $host; - } - - location {{ wordpress_web_root }}/wp-admin { - index index.php; - } - - location ~* .php$ { - try_files $uri =404; - proxy_pass http://direct_php_upstream; + proxy_pass http://{{ wordpress_container }}:8080; proxy_set_header Host $host; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; } } dest: "{{ nginx_config_mountpoint }}/wordpress.conf"