Падение трафика после 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]

, а также установил Система> Конфигурация > Интернет> url_options> "Автоматическое перенаправление на базовый URL = Нет"

Теперь перенаправление выполняется правильно ...

Вопрос в том, восстановится ли трафик?

1
задан 25 November 2018 в 13:03
1 ответ

Похоже, что у вас настроены и https://richhome.de/ , и https://www.richhome.de/ . Таким образом, падение трафика может быть результатом отслеживания вами только одного из этих двух доменов.

В любом случае нехорошо иметь два домена, доставляющих один и тот же контент. Google, например, рассматривает это как Дублированный контент , что нехорошо.

Для этого вам нужно изменить конфигурацию apache2:

В конфигурации вашего виртуального хоста apache2 для порта 443 (чего вы не сделали) t post) определите только Servername richhome.de и удалите ServerAlias ​​www.richhome.de :

<VirtualHost *:443>
    ServerName richhome.de
    ServerAdmin root@localhost
    # ServerAlias www.richhome.de

    # …
</VirtualHost>

Затем добавьте еще один в перенаправить www-домен на ваш основной домен:

<VirtualHost *:443>
    ServerName www.richhome.de
    Redirect permanent / https://richhome.de/
    SSLEngine On
    SSLCertificateKeyFile /etc/letsencrypt/live/richhome.de.crt
    # …
</VirtualHost>

Вы должны добавить те же директивы SSL, что и те, которые letsencrypt добавил в файл VirtualHost для 'richhome.de'.

Перед перезапуском apache выполните проверку конфигурации

apachectl configtest

] Если вы получили вывод Синтаксис ОК , перезапустите веб-сервер:

sudo systemctl restart apache2

Каждый запрос для https://www.richhome.de/ теперь должен быть перенаправлен на https : //richhome.de/ упрощает отслеживание и позволяет избежать дублирования контента.

0
ответ дан 4 December 2019 в 03:29

Теги

Похожие вопросы