Rails app under subdomain returns blank page
I have a domain with godaddy : bewotechno.com. This is the main domain, and has a website hosted on another hosting.
My rails app is deployed at digital ocean with Nginx-Unicorn-Ubuntu stack.
I created a sub-domain called support.bewotechno.com, and pointed it to this droplet. I get the following response (on the browser):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>support.bewotechno.com</title> </head> <frameset rows="100%,*" border="0"> <frame src="http://18.104.22.168" frameborder="0" /> <frame frameborder="0" noresize /> </frameset> <!-- pageok --> <!-- 04 --> <!-- --> </html>
I've tried to do some debugging, and the problem is definitely with the rails app.
What I tried, and some interesting results :
- The app is showing when i enter IP address.
- With the domain support.bewotechno.com, I checked rails logs, and a GET request is hitting the app, and controller#view is being accessed
- I've tried checking config files of nginx, unicorn. Absolutely no problems there. The request is hitting my rails app.
How do I get the page to show up with the subdomain? What's going on here?