2016-11-14 144 views
2

有沒有一種方法可以在WordPress主頁的主頁上訪問http://和https://?默認值應該是https://。因此,當我輸入example.com時,它應該重定向到https://example.com,但是當我輸入http://example.com時,它不應該重定向到任何鏈接,而只需使用http版本。所有鏈接到圖片的頁面裏面應該是https://開頭wordpress主頁,http和https默認都設置爲https

我從GoDaddy的

+1

是否有特定的技術理由,你爲什麼要哈https和https都是默認的?如果你已經可以選擇使用SSL,那麼就沒有技術上的原因,它不應該是唯一的選擇 - 你可以使用'http2'協議的客戶的好處,你的頁面排名更高,當然,在防止竊聽方面更好。我在問,因爲我不知道如何使端口80默認爲第二選項,但是如果您的站點上可以使用SSL,它應該是** only **選項。 –

+0

它可以完成443端口默認和端口80作爲選項,但在wordpress中很難。我想這樣做的原因是因爲我需要將我的網站添加到反向鏈接的目錄列表中,並且他們不接受沒有將主域名作爲我的域名的SSL。我們的SSL發佈到不同的域名。發給mail.example.com,我的客戶不想更改 – Andrei

+0

你知道你可以從[letsencrypt](https://letsencrypt.org/)獲得免費的SSL證書嗎?如果你是專家,並且客戶不會讓步,那麼你不應該爲了不靈活而爲某人提供解決方案。無論如何,因爲我不是Apache的人(我認爲這是做錯事情的順序),所以我不會在這裏幫忙,所以我會給你一個滿意的答覆,希望有更多知識的人能幫助你。祝你好運! –

回答

0

一個UC SSL證書,如果你想只使用HTTPS沒有任何SSL那麼瀏覽器可能會經常將您識別爲惡意軟件是建議不要使用這項工作,但如果你堅持自己的決定,那麼你可以編輯你的.htaccess文件,並告訴你想要成爲https的哪個url以及你不想要的。你應該改變你的port不是那麼簡單的工作。 .. 我再次建議你不要使用這項工作,導致期運用HTTPS和HTTP沒有任何SSL是沒有用的...... 好運

+0

我在服務器上安裝了SSL證書。我只是希望它可選,但將其設置爲默認值 – Andrei