【发布时间】:2011-10-06 20:44:13
【问题描述】:
我最近正在查看我当前的虚拟主机提供的一些功能,现在想知道一些事情。即使您只能回答部分问题,我也感谢您提供的任何帮助。
我有一个域 mydomian.com,并且主机提供共享 SSL,因此我可以通过使用此地址 https://mydomain.myhost.com 来使用 HTTPS。 SSL 证书适用于 *.myhost.com。
我对 SSL 了解不多,但我假设这意味着站点用户和 myhost.com 上的任何域之间的数据都是加密的。所以很好奇这是否意味着如果与我在同一主机上的其他人以某种方式拦截了我网站上的数据,他们是否能够查看它,因为他们也会有一个使用相同 SSL 证书的https://theirdomain.myhost.com 地址?我可能根本不知道,这几乎是一个猜测。
如果在登录页面上使用 HTTPS,但在登录后通过 HTTP 查看其他页面,这是一个安全问题吗?
是否有任何方法可以通过 HTTP 为 Google 等机器人显示 Web 表单,但是否将真实用户重定向到 HTTPS 版本?如果这可以通过 .htaccess 完成,那将是理想的。我目前有一些重写规则,将某些页面重定向到 HTTPS,但其余的重定向为 HTTP。因此,如果访问者访问联系表单,他们会自动获得 HTTPS 版本,但对于不包含表单的页面,它会自动切换回 HTTP。那么,通过 htaccess,有没有办法将真实用户定向到 HTTPS 版本,但机器人会定向到 HTTP 版本?我希望这些页面仍然被搜索引擎索引,但希望用户通过 HTTPS 看到它。
提前感谢您提供的任何帮助。
【问题讨论】: