我刚刚在我的树莓派 pi2 上建立了一个 wordpress 网站。该网站从本地网络加载得很好,但我想让它从互联网上访问。为此,我首先使用自签名 ssl 证书设置 https。
我将 wordpress 设置中的 wordpress 地址和站点地址从 http 更改为 https。还修改了 .htaccess 文件以将 http 重定向到 https(参考:https://www.wpbeginner.com/wp-tutorials/how-to-add-ssl-and-https-in-wordpress/#:~:text=First%2C%20you%20need%20to%20install,WordPress%20site%20to%20use%20HTTPs.)。
到目前为止一切顺利;该网站从本地网络加载为 https://myowndomain.com。
然后我在我的 wifi 路由器上设置端口转发,将外部端口 443 路由到本地端口 443。但是,当我尝试通过互联网访问该站点时,该站点根本无法加载。
有人可以指导我从哪里开始检查/查找问题吗?我没有使用 apache2 或 wordpress 的经验,并按照我在网上找到的说明进行设置。
我在 wifi 路由器上有一个 ssh 端口转发规则,所以我知道域解析为我的公共 IP,我可以 ssh 进入 pi。
该网站非常简单,没有图片(到目前为止),仅包含一些测试帖子。它并不意味着要成长为一个非常活跃的网站;仅供个人使用。
感谢和问候,
阿西什
答案 0 :(得分:0)
我发现了这个问题。 从浏览器控制台我看到无法下载 CSS。怀疑路径问题,我在常规设置中更新了站点 URL 和 Wordpress URL。我将 URL 从 LAN IP 地址更改为域名。在此之后,我能够从本地网络外部加载父亲。