Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

converting Nginx config to HTTPD

20 views
Skip to first unread message

mike r

unread,
Nov 17, 2021, 10:07:30 AM11/17/21
to
Hello, Im trying to port a vhost config from nginx to apache,

Im running a VueJS app and need to proxy a backend,

it works in Nginx, but cant figure out Apache syntax,

can someone help translating this ngninx config to apache?

specifically the /api backend rewrite, I'm gettting Invalid Host Header when running this in Apache


server {
listen 80;
server_name www.netportal.corp.com netportal.corp.com;
return 301 https://$host$request_uri;
}

server {
listen 443 ssl;
server_name www.netportal.corp.com netportal.corp.com;
error_page 404 =301 https://www.corp.com;

ssl_certificate /etc/ssl/certs/star.crt;
ssl_certificate_key /etc/ssl/certs/star.key;

location /api {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
rewrite ^/api/?(.*) /$1 break;
proxy_redirect off;
proxy_pass http://localhost:5301;
}

location / {
proxy_pass http://0.0.0.0:5300/;
}
}



0 new messages