App Engine Domain Name Forwarding + SSL
We are trying to add a redirected domain to our custom domain. I followed the instructions at https://support.google.com/a/answer/2518373?hl=en but when I change the domain to redirect from: http: //app-id=,domain=.example.io (which was auto-filled) http://www.example.io , I get an error: "" Server Error We are currently unable to process your request, please try again later. "" I cannot delve into the error or what is happening. My A records in the DNS provider point to the IP address listed on App Engine. I also have SSL in this app and https://www.example.io works great. Its the only one https://example.io which gives me the error "Error code: ERR_CONNECTION_CLOSED".
source to share
It seems that SSL on bare domains is not currently supported by App Engine. We have a similar problem, so our bare domain redirects to http://www.~
which is then redirected tohttps://www.~
You can take a look at (and star) this issue .
source to share
The best free SSL forwarding service I found was CloudFlare . To make it work:
- Add your domain and switch your nameservers to CloudFlare (the registration process goes through it)
- After adding CloudFlare settings and before SSL. Change the setting to "Full SSL (Strict)", for this you need to have a valid certificate in the subdomain you are redirecting to (SNI is working fine).
- Go back to your list of websites, select the domain and page access rules again. Add a "redirect" rule that redirects
https://yourdomain.com/*
tohttps://www.yourdomain.com/$1
(replace www with any subdomain), make sure the redirect is set to 301. - Save your settings and sit back and wait for everything to spread out.
Done. Free and secure SSL redirection for your bare domain.
source to share