I bought a domain from Namecheap and I have all my files hosted on EC2. I set my A Addresses on Namecheap to my elastic IP and so far it's working.
When I try to create subdomains (using this guide) on my Apache's vhost but there is no connection. Do I need to set up anything specific in the Namecheap host records or EC2?
I'm running a standard virtual Ubuntu server with LAMP. I tried the normal things like restarting Apache and checking error logs (nothing found).