All,
I am really hoping someone can help me out here. I have looked at many other posts with the same issue, but have yet to reach success.
I am trying to set up a second subdomain on the same Ubuntu droplet, but every time I access it, I get 302 redirected to the first one.
I have DNS set for both comicwars and comicwarsconsoleapi as A records pointing to my DO droplet at 104.236.110.172. I have the comicwarsconsoleapi subdomain set as a proxy pass-through to a local listener on port 1337. I want my comicwars subdomain to point to a website at /var/www/comicwarsweb. I also set chown on /var/www/comicwarsweb to www-data -R and have set the same folder to chmod 755 My /etc/nginx/sites-enabled/default configuration is as follows and have run sudo service nginx reload and sudo service nginx restart to no effect:
server {
listen 80;
server_name comicwars.jaxmeier.org;
access_log /var/log/nginx/comicwars-access.log;
error_log /var/log/nginx/comicwars-error.log debug;
root /var/www/comicwarsweb;
index index.html;
location / {
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_redirect false;
}
}
server {
listen 80;
server_name comicwarsapiconsole.jaxmeier.org;
access_log /var/log/nginx/comicwarsapiconsole-access.log;
error_log /var/log/nginx/comicwarsapiconsole-error.log debug;
location / {
proxy_pass http://localhost:1337/;
proxy_set_header Host $host:1337;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Client-Verify SUCCESS;
proxy_set_header X-Client-DN $ssl_client_s_dn;
proxy_set_header X-SSL-Subject $ssl_client_s_dn;
proxy_set_header X-SSL-Issuer $ssl_client_i_dn;
}
}
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Nevermind. I think there was an error in my config file that was preventing nginx from reloading. Once I made the change and nginx reloaded, all worked as expected.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.