skip to Main Content

Nginx overwrites desired port when using proxy_pass on a subdirectory to direct request to node server

I have the following nginx config: server { listen 80; listen 443 ssl; ssl on; ssl_certificate /home/tom/local.tjrhodes.com.pem; ssl_certificate_key /home/tom/local.tjrhodes.com-key.pem; root /home/tom/Nextcloud/local.tjrhodes.com/webroot/; error_log /home/tom/Nextcloud/local.tjrhodes.com/logs/error.log; # Add index.php to the list if you are using PHP index index.html index.htm index.nginx-debian.html; server_name local.tjrhodes.com;…

VIEW QUESTION

How can i get the hostname of incoming url in nginx while using regex in server_name?

server { listen 80; listen 443 ssl; server_name ~^(?<custom_domain>[^.]+).; ssl_certificate /var/www/faqnation-server/issued_certs/${custom_domain}__issued_cert.pem; ssl_certificate_key /var/www/faqnation-server/issued_certs/${custom_domain}__issued_cert.key; location / { proxy_pass http://127.0.0.1:4178; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } This is my nginx configuration block, i have used regex ~^(?<custom_domain>[^.]+).…

VIEW QUESTION
Back To Top
Search