我正在运行使用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种选择的想法的经验?
答案 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,我不会建议哪个一个是最好的。)