2013-04-13 71 views
-1

我正在運行使用SSH證書的網站。這使得潛在的CNAME: 的https://示例.com 的https://www.example.com中 HTTP://示例.com HTTP://www.example.com中選擇規範版本

從SEO的角度來看我知道最好選擇一個,然後設置301重定向。

在Google網站管理員工具中,您可以選擇www。和非www。版本。我擅自選擇了非www。版。沒有特別的原因。

然後我來到這個論壇上了解如何編輯我的htaccess文件以將所有URL重定向到http://example.com的一些代碼。

我想知道這裏是否有最佳做法。選擇非https版本會否使SSH無效?從搜索的角度來看,從SEO的角度來看,這四個版本都更好?

任何人都有任何想法選擇哪個4的想法?

回答

1

我想當你說「SSH」 (Secure Shell),你的意思是「SSL」 (Secure Sockets Layer)。 「

」http:「表示正常的未加密的不安全http。 「https:」表示http層疊在SSL/TLS之上,它提供網站的加密和認證。所以是的,使用非https版本意味着你沒有獲得SSL的安全優勢。

SSL證書通常僅對單個特定主機名有效。例如如果您的網絡服務器的證書僅適用於www.example.com,但有人試圖訪問https://www.example.com,則會收到錯誤消息或可怕的警告。 CNAME是不夠的:您也需要該名稱的有效證書。因此請使用您的證書中指定的名稱。 (當然,如果你爲一個對example.com和www.example.com都有效的證書支付了額外費用,那麼你可以在它們之間進行選擇。但是因爲我對SEO的瞭解可能比你少,所以我不會建議哪個一個是最好的。)

+0

謝謝你的答案。所以我會將重定向修改爲證書所說的任何一個https版本 –