在我的網絡服務器上。我有兩個可公開訪問的目錄。其中之一是httpdocs /,另一個是httpsdocs /。你大概可以猜到他們在哪裏。如何在網站的https端加載來自httpdocs的文件
當我想爲自己創建一個CMS時,就會出現問題。我希望它出於安全原因使用HTTPS加載頁面,但問題是我的文件位於httpdocs目錄內。我只能將系統的文件移動到httpsdocs,但我的下一個想法是如果我想在普通網站上登錄以便人們登錄並查看未註冊用戶的隱藏內容,該怎麼辦?
現在我的問題是:有沒有辦法將這些文件合併到目錄中,這樣所有的文件都將在httpdocs中,我可以通過HTTPS提供的安全性訪問它們?
的事情,你可能需要知道:
- 的Web服務器上運行PHP 5.2.9
- 我只有FTP訪問該網絡服務器和這些目錄。
- 服務器運行Apache,所以.htaccess是可能的。
不,我不能改變httpd.conf。我將把一些文件移到HTTPS目錄。但主要網站將在HTTP上。一旦表單將被提交,我將切換到HTTPS目錄。我想保持HTTP的主要原因是網站本身不應該是HTTPS,而觀衆不應該登錄。是否有可能在兩個目錄中使用同一個會話? – Sietse 2012-04-12 13:05:06
那麼問題是爲什麼不是所有的HTTPS?是否有一個特殊原因不能全部使用HTTPS?是的,只要您不使用Cookie設置中的安全標誌,或者將不同的域和cookie設置爲特定域,您就可以使用相同的會話。 – 2012-04-12 21:21:05
感謝您的回覆。主要原因就像我上面所說的那樣,網站本身不應該以HTTP運行。其中一個原因是我從不同的網頁加載其他項目,如圖片。如果我將網站本身放在HTTPS中,瀏覽器可能會通知用戶從不同位置加載不安全的項目。這不是觀衆不應該看到的東西。 – Sietse 2012-04-13 08:07:38