我在本地的 WordPress 网站现在不支持使用 https .. 现在我想在本地开发环境的网站上也启用 https ,可以使用自签的 ssl 证书 ..
回到项目 .. 打开 trellis .. development .. wordpress_site.yml
把这个 ssl 下面的 enabled 设置成 true .. provider 可以选择 self-signed ,表示自己签发 ssl 证书 ..
回到命令行 .
在项目的 trellis 目录的下面 .. 执行一下 vagrant provision .. 这样可以重新配置本地开发环境上用的这台虚拟机 ..
在重新配置的时候,执行到下载 wp-cli 任务的时候经常会出现 timeout ,也就是超时的错误 .
我们可以暂时把这个任务禁用掉 ..
打开 dev.yml ,, 把 wp-cli 这个 role 注释掉 ..
回到命令行 .. 再执行一下 vagrant provision ..
完成以后再去试一下 ..
这次我们在打开网站的时候,就可以使用 https 协议了 ..
因为我们的证书是自己签发的 .. 所以浏览器会提示不安全 ..
打开 高级 .. 然后点一下 继续 ..
重新再登录一下网站 ..