2017-03-15 94 views
0

背景如何停止鏈接到HTTPS的搜索引擎?

我管理的多個網站沒有SSL證書,託管在LAMP共享環境,旁邊一些事情。

共享環境對所有網站的SSL證書,但它的,除非連接到與託管服務提供商提供了一個特定的URL無效域。

這就造成了不舒服的環境,沒有任何SSL網站仍然可以通過HTTPS連接,並送達無效證書(而不是沒有證書/無應答)。

出於某種原因,谷歌最近開始鏈接到以https這些非SSL站點://而不是http://儘管無效的證書被服務。點擊這個會導致安全警告,並可能嚇跑99%的潛在點擊。

問題

我的問題是,由於有限的服務器的訪問,我能做些什麼來阻止搜索引擎鏈接到一個網站的HTTPS版本,除非有安裝了有效的SSL證書?

+0

你爲什麼不使用https針對這些網站? – Tom

+0

@Tom因爲SSL證書是擁有該網站的客戶需要支付的額外費用,他們通常不感興趣。 – jammypeach

+1

請注意,讓我們的加密證書是免費的,續訂可以自動化(所以成本只是第一次設置所花費的時間)。我希望這些網站不會處理任何個人數據。在大多數國家,保護個人數據是一項法律義務。 – Tom

回答

0

使用301重定向來完成此操作。

的搜索機器人不檢查SSL證書的有效性放在第一位,所以他們會不像檢查有效性和前戲重定向可以發生的警告瀏覽器連接。

殭屍會看到重定向和更新適當的給定時間的索引。

例在.htaccess(也適用於WordPress的):

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteCond %{ENV:HTTPS} on 
    RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
</IfModule> 
相關問題