簡體   English   中英

如何使用PHP Includes維護HTTPS連接

[英]How to maintain an HTTPS connection with PHP Includes

我目前在安全服務器上有一個網站設置。

當我進入我的網站時,瀏覽器將在頁面加載開始時顯示HTTPS安全連接符號,但是一旦頁面完全加載,該符號將被划掉(google chrome)或消失(Safari)。

我了解任何未通過HTTPS路徑鏈接到特定頁面的文件都將導致該頁面不被視為安全。

我已經將所有CSS和JavaScript文件設置為可通過https://www.example.com/file訪問,但是我了解所有PHP包含的內容也必須通過HTTPS安全路徑進行訪問。

當我將php.ini文件設置為“ allow_url_include = on”時,它仍然不允許我使用URL路徑。 另外,我還設置了“ allow_url_fopen = on”,但仍無法使用https://www.example.com進行URL包含。

有人可以向我解釋如何使它起作用,以便通過HTTPS包含每個PHP包含的內容,以便我的所有頁面在用戶的瀏覽器中都顯示為HTTPS嗎? (這是一個電子商務網站,因此對於我的用戶來說,這個因素很重要)。

我已將所有CSS和JavaScript文件設置為通過https://www.example.com/file訪問

好。

您還需要對所有圖像以及包含的所有其他資源執行此操作。

但是,我了解我的所有PHP包含項也必須通過HTTPS安全路徑進行訪問。

通常,PHP包含應該從文件系統完成,而不要完全不擊中HTTP(S)(因為效率低下)。

瀏覽器雖然看不到PHP的功能,但這不是造成問題的原因。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM