我通过DNSimple为我的rails站点提供了SSL通配符,并已部署到Heroku。除了当我第一次在浏览器中输入没有子域的站点名称时,我已经为我的站点的所有子域顺利地运行了全站点SSL。
尽管我的Heroku设置将http://mysite.com重定向到https://www.mysite.com,但是浏览器首先会弹出一个安全警告,因为*mysite.com的SSL证书需要一个子域。
在检查安全证书之前,有没有办法从没有子域重定向到有子域?
这是一个实质性的问题,因为要求/期望第一次访问的访问者在网站名称之前输入www是不合理的。
发布于 2012-10-23 05:36:15
您可以使用子域重定向:https://devcenter.heroku.com/articles/avoiding-naked-domains-dns-arecords#subdomain-redirection
但我认为只有使用www表单,正如它警告的那样:
通过SSL (即https://mydomain.com)直接发往裸域名的
请求在使用子域重定向时会遇到警告。这是意料之中的,只能通过传播和公开你的安全网址的子域格式来避免。
https://stackoverflow.com/questions/13019962
复制相似问题