2015-04-02 81 views
0

公司我工作進行了託管網站的PC。我可以通過http訪問該網站,但沒有任何問題,但是當我添加https時,它給了我這個錯誤。我們使用Apache作爲我們的Web服務器(XAMPP)。沒有找到如何使用安全http(https)打開我的網站?

對象!

所請求的URL不在此服務器上找到。如果您手動輸入網址,請檢查拼寫並重試。

如果您認爲這是服務器錯誤,請聯繫網站管理員。

錯誤404

然而,當我嘗試將網站複製到我的其他計算機(也XAMPP就可以了),並以https運行在本地主機的網站其工作的罰款。我試圖尋找答案,但我似乎無法找到我正在尋找的那個。有沒有人遇到過這個問題,或者知道可能造成這種情況的原因?

在此先感謝

+0

可能的解釋是,你的「另一臺計算機」上的Apache服務器具有HTTPS端口開放的,而它是封閉的你的第一臺電腦。 – 2015-04-02 02:41:35

回答

0

讓我解決了這一問題。這是因爲apache/conf/extra文件夾中http-ssl.conf中的DocumentRoot目錄和Servername仍然默認設置。我改變它,所以它使用了我在的httpd-vhosts.conf已指定的同一服務器名和DocumentRoot的目錄

0

在LAMP服務器上有相同的問題。在ssl.conf文件中,我們更改了AllowOverride None; AllowOverride All。這改正了這個問題。

的DocumentRoot /無功/網絡/

<指南/>

有FollowSymLinks

的AllowOverride無

< /目錄>

<目錄/ var/WWW />

選項指標的FollowSymLinks多視圖

的AllowOverride所有

訂購允許,拒絕

所有

< /目錄>

相關問題