Nginx
Updating the Config Files​
Ex. Terminal Commands:
>ssh rq-api-dev
>cd /etc/nginx/sites-available
>sudo nano requiemapp.com //<-- opens the config file for our domains requiemapp is our main config
>sudo nginx -t //<-- ensures your updates dont break anything
>sudo systemctl restart nginx
Example to add any /plan pages in the requiemapp config​
/etc/nginx/sites-available/requiremapp.com
location ~ ^/plan($|/?$|/[\w\-]+/?$|/[\w\-]+/[\w\-]+/?) {
proxy_set_header Accept-Encoding "";
proxy_http_version 1.1;
proxy_hide_header Upgrade;
proxy_pass https://everdays-dev.vercel.app/plan$1$is_args$args;
proxy_bind $server_addr;
sub_filter '="/plan' '="https://dev.everdays.com/plan';
sub_filter '="/' '="https://everdays-dev.vercel.app/'; sub_filter 'src="/images' 'src="https://everdays-dev.vercel.app/images';
sub_filter_once off;
sub_filter_types *;
}