我已经构建了一个工作正常的网站(PHP5,HTML5,CSS3,node.js,MySQL 5) - 它需要SSL - 如果用户尚未使用它,我会将其编码为使用https重新加载用户。我之前已成功将此站点部署到许多Linux服务器 - 我知道该怎么做但是 - 我需要将其部署到具有WHM的VPS上。
我研究了WHM。到目前为止,我在高层做了什么:
该网站适用于http,但对于https,我得到的是404 Not Found。我希望它正在查找为这些资产安装WHM的目录。我看不到apache日志来确认这一点。
根据我对SSL的了解,您只能在使用SSL的服务器上拥有1个网站。 WHM是此服务器上已使用SSL的一个网站。 我突然意识到这一点 - 当我第一次获得404时,这是一个非常重要的时刻。
我到处搜索,什么都没找到 - 到目前为止,我设法猜到的是我必须通过WHM做到这一点 - 我需要:
我已经搜索了几天,我可以在任何地方找到大量关于安装SSL证书的文章。我最终会达到这一点,但现在我只想让我的网站工作。我正朝着正确的方向前进吗?
我为长期的问题道歉,我试图证明我已经研究了这个并尝试了我所知道的一切。感谢。
答案 0 :(得分:0)
通常,在WHM服务器中,域的日志位于/ usr / local / apache / domlogs目录中。检查那些。 Apache的通用错误日志位于/ usr / local / apache / logs / dir中。 使用WHM,您可以根据需要安装SSL证书。它默认启用了SNI。
我无法猜测你的问题是什么,没有访问权限,所以你应该从你的日志文件开始,然后从那里开始。