【问题标题】:How can I build a progressive web app using nodejs?如何使用 nodejs 构建渐进式 Web 应用程序?
【发布时间】:2019-05-10 06:40:56
【问题描述】:

我目前正在开发一个 nodejs 应用程序,其中 bootstrap 作为前端,mongodb 作为数据库。我在heroku上托管了我的应用程序。但它运行在 http 协议上。我想让我的网站为此进步我需要为我的网站提供 ssl 证书我如何实现这一点有人可以帮忙。

【问题讨论】:

    标签: node.js heroku ssl-certificate progressive-web-apps


    【解决方案1】:

    看看 Heroku SSL doco。

    另见:

    【讨论】:

    • 这很复杂,我不知道从哪里开始
    【解决方案2】:

    您可以通过以下方法获得免费的 SSL 证书: 在 cloudflare 上创建一个免费帐户并注册一个免费计划。在 cloudflare 中,复制 DNS。然后在您的域服务提供商(godaddy 或 sth)中设置 DNS,然后更改 cloudflare 中网站的 Cname 配置。现在你有一个免费的证书!

    【讨论】:

    • 你能不能一步一步正确解释我没听懂
    • 好的,所以您需要做的第一件事就是在 cloudflare 中创建一个帐户。然后你需要去找你的域管理员(假设你购买了一个域、godaddy、squarespace、google 域等)。会有域设置,您需要更改这些以指向 cloudflare DNS。在 Cloudflare 设置中,您需要指向您的 heroku 端点。所以,它是:Godaddy(或您的域名提供商)-> cloudflare -> Heroku 查看此链接以更详细地查看该过程:thoughtbot.com/blog/set-up-cloudflare-free-ssl-on-heroku
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-23
    • 1970-01-01
    • 1970-01-01
    • 2017-07-18
    • 1970-01-01
    • 2019-10-04
    相关资源
    最近更新 更多