2016-12-01 53 views
0

我有一個能正常工作的網站。今天,我嘗試安裝證書SSL將我的網站傳遞給https。安裝HTTPS後,網站丟失了javascript和佈局

但是,一旦我做到了,我的網站打開(現在https)沒有layour或JavaScript工作。

我使用帶有GANDI SSL證書的NGINX服務器。我donwloaded站點證書,並添加了這個在/ etc/nginx的/網站可用

listen 443; 
    server_name my.server.fr; 


ssl on; 
ssl_certificate  /etc/nginx/certificates/certificate-99999.crt; 
ssl_certificate_key /etc/nginx/certificates/my.server.fr.key; 

這是一個問題,可能與證書或網頁建設的任何配置?

+3

你沒有檢查瀏覽器說什麼?它說了什麼? –

+3

假設你在瀏覽器控制檯中看,你會發現很多錯誤。這聽起來像你已經在你的頁面中對JavaScript和CSS的絕對'http://路徑進行了硬編碼,而不是相對的路徑。 –

+0

我沒有想到它,它確實全部在http://。我會將http重定向到https,看看它是否解決了問題。已經謝謝你了! –

回答

1

檢查您的瀏覽器控制檯。

由於混合內容可能存在錯誤...將http資源移動到https。