如何使用安全的http(https)打开我的网站?

时间:2015-04-02 02:35:45

标签: http https web

我工作的公司有一台用于托管我们网站的PC。我可以使用http访问该网站没有任何问题但是当我添加https时它给了我这个错误。我们正在为我们的Web服务器(XAMPP)使用apache。

找不到对象!

在此服务器上找不到请求的URL。如果您手动输入了网址,请检查拼写,然后重试。

如果您认为这是服务器错误,请与网站管理员联系。

错误404

然而,当我尝试将网站复制到我的其他计算机(也使用XAMPP)并在localhost中运行网站时,https工作正常。我试图寻找答案,但我似乎无法找到我正在寻找的答案。有没有人遇到过这个问题或知道是什么导致了这个问题?

提前致谢

2 个答案:

答案 0 :(得分:0)

在LAMP服务器上有同样的问题。在ssl.conf文件中,我们更改了AllowOverride None;到AllowOverride All。这纠正了这个问题。

DocumentRoot / var / www /

<目录/>

选项FollowSymLinks

AllowOverride无

< /目录>

<目录/ var / www />

选项索引FollowSymLinks MultiViews

AllowOverride All

订单允许,拒绝

允许所有

< /目录>

答案 1 :(得分:0)

我解决了这个问题。这是因为默认情况下仍然设置了apache / conf / extra文件夹中http-ssl.conf中的DocumentRoot目录和Servername。我更改了它,因此它使用了我在httpd-vhosts.conf中指定的相同servername和documentroot目录