我正在使用firebase主机托管我的网站,到目前为止,除了这个小的例外,我不知道如何修复它是很棒的:
如果你去我的网站https://www.morningharwood.com我的网站工作。
如果你去http://www.morningharwood.com我的网站工作。
如果你只去morningharwood.com,它就能工作。
如果你去www.morningharwood.com,它会工作的。
但是,如果删除www,网站会抛出一个错误Your connection is not private。
问题:
为任何url组合提供工作机会的适当实现是什么,例如http://morningharwood.com、https://morningharwood.com
我唯一的解决办法是添加一个重定向?但我不知道这会有用的。

发布于 2017-11-09 18:00:36
正如您所建议的,使用重定向将基本域的所有用户指向www变体应该有效,而Firebase将自动将HTTP流量重定向到HTTPS。
在控制台中创建重定向之后,传播可能需要一段时间,并将显示pending的状态,直到它准备就绪为止。你也可以文件。
这确实取决于个人(或客户)的偏好,无论你保留还是放弃www,但最好的做法是让一个重定向或指向另一个,这样输入的用户就能到达正确的网站。
另一种选择是设置域的DNS,使用CNAME记录或类似的方法将基本域重定向到www。
https://stackoverflow.com/questions/47205066
复制相似问题