选择规范版本

时间:2013-04-13 18:22:29

标签: .htaccess https ssh seo canonicalization

我正在运行使用SSH证书的网站。这留下了潜在的CNames: https://example.com https://www.example.com http://example.com http://www.example.com

从SEO的角度来看,我了解最好选择一个,然后设置301重定向。

在Google网站站长工具中,您可以选择www。和非www。版本。我随意选择了非www。版。没有特别的原因。

然后我在这个论坛上找到了一些关于如何编辑我的htaccess文件以将所有网址重定向到http://example.com的代码。

我想知道这里是否有最好的做法。选择非https版本会使SSH无效吗?从搜索的角度来看,从SEO的角度来看,4个版本中哪一个更好?

任何人都有任何关于4种选择的想法的经验?

1 个答案:

答案 0 :(得分:1)

我认为当你说“SSH” (Secure Shell)时,你的意思是“SSL” (Secure Sockets Layer)

“http:”表示正常未加密的不安全的http。 “https:”表示在SSL / TLS之上分层的http,它提供网站的加密和身份验证。所以,是的,使用非https版本意味着您无法获得SSL的安全优势。

SSL证书通常仅对单个特定主机名有效。例如如果您的网络服务器的证书仅对www.example.com有效,但有人试图访问https://example.com,则会收到错误消息或可怕的警告。 CNAME还不够:您还需要该名称的有效证书。因此,请使用证书中指定的名称。 (当然,如果你已经支付了对example.com和www.example.com都有效的证书的额外费用,那么你可以在它们之间做出选择。但是我可能比你更了解SEO,我不会建议哪个一个是最好的。)