2014-07-17 53 views
0

我剛剛添加了ssl到我正在運行的VPS(首次非常抱歉,如果這是一個新問題)。必須手動添加'https://'到一個url

SSL工作正常,但我注意到,當從任何地方導航到URL時,除了我的開發機器,我必須手動添加https://到url的開頭。

有人會碰巧知道可能是什麼原因造成的嗎?

我在ubuntu 14.04上使用nginx,爲我的DNS記錄使用dnsimple。

任何幫助將不勝感激,如果你需要任何更多的信息讓我知道。

謝謝

+1

我想你應該重定向用戶從80端口(HTTP)來端口443(HTTPS) – MrYoshiji

回答

0

您必須重做http重定向到https。

一個例子:

server { 
    listen   80; 
    server_name my.domain.com; 
    rewrite  ^https://$server_name$request_uri? permanent; 
} 
+0

只是爲了澄清任何人誰在遇到這個問題(和我未來毫無疑問)。答案中指定的服務器塊必須聲明爲單獨的服務器語句,否則您將收到重定向循環錯誤。 – DazBaldwin

相關問題