HTTPS Magento 後流量下降
我們有一個 Magento 商店,我們切換到 https。現在 2 週後,我們下降了大約 30%… 可能是什麼原因?我遵循了建議的每一步。我通過搜尋控制台請求重新索引並將重定向放入 .htaccess。
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
我錯過了什麼嗎?我們的網站:https ://www.richhome.de/
非常感謝
編輯:
我將這些行放入我的 htaccess 中:
RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
並且還設置
System > Configuration > Web > url_options > "Auto-redirect to Base URL = No"
現在它正確重定向…
問題是交通會恢復嗎?
您似乎同時配置了https://richhome.de/>和<https://www.richhome.de/。因此,流量下降可能是您僅跟踪這兩個域之一的結果。
無論如何,讓兩個域提供相同的內容並不好。例如,Google將此視為不好的重複內容。
為此,您必須更改 apache2 配置:
在埠 443(您沒有發布)的 apache2 虛擬主機配置中,僅定義
Servername richhome.de
並刪除ServerAlias www.richhome.de
:<VirtualHost *:443> ServerName richhome.de ServerAdmin root@localhost # ServerAlias www.richhome.de # … </VirtualHost>
然後添加另一個
<VirtualHost *:443>
以將 www 域重定向到您的主域:<VirtualHost *:443> ServerName www.richhome.de Redirect permanent / https://richhome.de/ SSLEngine On SSLCertificateKeyFile /etc/letsencrypt/live/richhome.de.crt # … </VirtualHost>
您必須添加與讓加密添加到“richhome.de”的 VirtualHost 文件中的 SSL 指令相同的 SSL 指令。
在重新啟動 apache 之前做一個配置檢查
apachectl configtest
如果你得到輸出
Syntax OK
然後重新啟動網路伺服器:sudo systemctl restart apache2
現在,每個請求
https://www.richhome.de/
都應該重定向到https://richhome.de/
使跟踪更容易並避免重複內容。