Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

[Решено] Настройка редиректа с http на https://www и одновременно с www на https://www


Recommended Posts

Очень нужна помощь!

до установки сертификата:

запросы http:// и www переадресовывались на страницу http://www (адрес сайта с www, так и был проиндексирован поисковиками)

 

после установки сертификата

запрос http:// правильно перенаправляется на страницу https://www

а вот запрос www перенаправляется на страницу http://www (адрес сайта с www, но без протокола "s")

 

Помогите настроить правильно htaccess

 

У нас сейчас так:

 

# Подробнее на http://myopencart.ru

Options +FollowSymlinks

# Запретить листинг директорий
Options -Indexes

# Закрыть доступ к файлам шаблонов
<FilesMatch "\.(tpl|ini|log)">
Order deny,allow
Deny from all
</FilesMatch>

# http to www
RewriteCond %{HTTP_HOST} ^allb.ru
RewriteRule (.*) https://www.allb.ru/$1 [R=301,L]

# Необходимо для ЧПУ.
RewriteEngine On
RewriteBase /
RewriteRule ^order$ index.php?route=checkout/quickcheckout [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

 

 

 

Link to post
Share on other sites

1 час назад, Nikolay сказал:

Очень нужна помощь!

до установки сертификата:

запросы http:// и www переадресовывались на страницу http://www (адрес сайта с www, так и был проиндексирован поисковиками)

 

после установки сертификата

запрос http:// правильно перенаправляется на страницу https://www

а вот запрос www перенаправляется на страницу http://www (адрес сайта с www, но без протокола "s")

 

Помогите настроить правильно htaccess

 

У нас сейчас так:

 

# Подробнее на http://myopencart.ru

Options +FollowSymlinks

# Запретить листинг директорий
Options -Indexes

# Закрыть доступ к файлам шаблонов
<FilesMatch "\.(tpl|ini|log)">
Order deny,allow
Deny from all
</FilesMatch>

# http to www
RewriteCond %{HTTP_HOST} ^allb.ru
RewriteRule (.*) https://www.allb.ru/$1 [R=301,L]

# Необходимо для ЧПУ.
RewriteEngine On
RewriteBase /
RewriteRule ^order$ index.php?route=checkout/quickcheckout [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

 

 

 

обычно в поддержке хостинга подсказывают, в чате например. Иногда такое есть прямо в настройках, в админке.

Link to post
Share on other sites

Разобрался, кому интересно, надо было добавить

 

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

после RewriteBase /

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By kirians
      2263 30
      Скачать/Купить дополнение


      Redirect URLs Manager (Модуль перенаправления URL-адресов)
      Модуль перенаправления URL-адресов позволяет легко и быстро настраивать перенаправления на Вашем сайте через панель администратора. Это удобно, если Вы недавно изменили URL-адрес одного из своих продуктов либо просто удалили продукт. Расширение направит клиента на страницу с актуальной информацией. После чего клиент сможет сделать покупку.
       
      Модуль перенаправления URL-адресов - очень простое решение для перенаправления на разные URL-адреса, которое помогает посетителям больше не попадать на страницы, которых "НЕТ" на Вашем сайте.
       
      Расширение совместимо с мульти-магазинами, что избавит Вас от необходимости отслеживать неработающие страницы и вручную менять каждую из них.
       
      Как это работает?
      Добавьте новое перенаправление. Для этого, укажите неправильный или неработающий URL-адрес (ошибка 404) и тот URL-адрес, на который Вы хотите перенаправить клиента. После чего нажмите кнопку сохранения: новое перенаправление работает!
       
      Внимание!!! Перенаправления действуют только для страниц домена, на котором установлено расширение. В случае если расширение установлено, например, на www.domain.com, можно перенаправить страницы только с www.domain.com на страницы любых доменов, которые Вы хотите.
       
      Вы можете настроить неограниченное количество перенаправлений разного типа переадресации URL: 301, 302 и 307. Также можно выбрать автоматические изменения URL-адреса для редактируемого или удаленного товара.
      Все перенаправления указываются в таблице внизу страницы расширения. 
      Каждая ссылка должна быть полностью записана (1 url = 1 перенаправление), нельзя использовать шаблоны подстановки (*, ? и т.д.) для замены символьных строк.
      Ненужные перенаправления в любой момент можно отредактировать или удалить.
       
      Также расширение позволяет отслеживать на Вашем сайте страницы, которые не найдены (404), и записывать их в таблицу. 
      Эти URL-адреса можно легко добавить в список перенаправлений, дополнительно указав действующий URL-адрес и код перенаправления.
      Вы можете с помощью фильтра отсортировать данные таблицы (Url-адрес, IP-адрес, User-Agent). Еще в настройках можно указать определенные Url-адрес, IP-адрес, User-Agent, что позволяет игнорировать получение недействительных данных от ботов или других парсеров.
       
      Функция Импорт / Экспорт перенаправлений через файл CSV позволяет:
      - массово загрузить новые перенаправления,
      - экспортировать (сохранить) список перенаправлений, которые уже внесены,
      - экспортировать (сохранить) список страниц с 404 ошибкой.
      С помощью функции Импорт / Экспорт Вы можете быстро проверить и отредактировать перенаправления для всех страниц Вашего сайта.
       
      Модуль совместим и корректно работает с темами Journal3.
       
      Применение модуля перенаправления URL-адресов помогает уменьшить на Вашем сайте количество страниц с 404 ошибкой. Это улучшает результаты индексации страниц и повышает позицию Вашего сайта в поисковой выдаче.
       
      Особенности:
      Неограниченное количество перенаправлений разного типа (301, 302 и 307) для устранения 404 ошибок. Автоматическое обнаружение 404 ошибок и изменение URL-адресов для поисковых систем. Возможность добавления перенаправлений друг за другом. Массовое добавление перенаправлений с помощью файла CSV. Возможность сохранения перенаправлений и 404 ошибок в файл CSV. Совместимость с мульти-магазином. Улучшает SEO и позицию URL страницы сайта в поисковой выдаче.  
      Инструкции по использованию:
      Скачайте и установите расширение; На странице настроек выберите нужные параметры; Добавляйте новые перенаправления; Отслеживайте 404 URLs для создания перенаправлений; Используйте для удобства функцию CSV import / export; Сохраните изменения и улучшайте ваш SEO каждый день.  
      Добавил kirians Добавлено 18.09.2020 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3.0.2.4
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By kirians
      Модуль перенаправления URL-адресов позволяет легко и быстро настраивать перенаправления на Вашем сайте через панель администратора. Это удобно, если Вы недавно изменили URL-адрес одного из своих продуктов либо просто удалили продукт. Расширение направит клиента на страницу с актуальной информацией. После чего клиент сможет сделать покупку.
       
      Модуль перенаправления URL-адресов - очень простое решение для перенаправления на разные URL-адреса, которое помогает посетителям больше не попадать на страницы, которых "НЕТ" на Вашем сайте.
       
      Расширение совместимо с мульти-магазинами, что избавит Вас от необходимости отслеживать неработающие страницы и вручную менять каждую из них.
       
      Как это работает?
      Добавьте новое перенаправление. Для этого, укажите неправильный или неработающий URL-адрес (ошибка 404) и тот URL-адрес, на который Вы хотите перенаправить клиента. После чего нажмите кнопку сохранения: новое перенаправление работает!
       
      Внимание!!! Перенаправления действуют только для страниц домена, на котором установлено расширение. В случае если расширение установлено, например, на www.domain.com, можно перенаправить страницы только с www.domain.com на страницы любых доменов, которые Вы хотите.
       
      Вы можете настроить неограниченное количество перенаправлений разного типа переадресации URL: 301, 302 и 307. Также можно выбрать автоматические изменения URL-адреса для редактируемого или удаленного товара.
      Все перенаправления указываются в таблице внизу страницы расширения. 
      Каждая ссылка должна быть полностью записана (1 url = 1 перенаправление), нельзя использовать шаблоны подстановки (*, ? и т.д.) для замены символьных строк.
      Ненужные перенаправления в любой момент можно отредактировать или удалить.
       
      Также расширение позволяет отслеживать на Вашем сайте страницы, которые не найдены (404), и записывать их в таблицу. 
      Эти URL-адреса можно легко добавить в список перенаправлений, дополнительно указав действующий URL-адрес и код перенаправления.
      Вы можете с помощью фильтра отсортировать данные таблицы (Url-адрес, IP-адрес, User-Agent). Еще в настройках можно указать определенные Url-адрес, IP-адрес, User-Agent, что позволяет игнорировать получение недействительных данных от ботов или других парсеров.
       
      Функция Импорт / Экспорт перенаправлений через файл CSV позволяет:
      - массово загрузить новые перенаправления,
      - экспортировать (сохранить) список перенаправлений, которые уже внесены,
      - экспортировать (сохранить) список страниц с 404 ошибкой.
      С помощью функции Импорт / Экспорт Вы можете быстро проверить и отредактировать перенаправления для всех страниц Вашего сайта.
       
      Модуль совместим и корректно работает с темами Journal3.
       
      Применение модуля перенаправления URL-адресов помогает уменьшить на Вашем сайте количество страниц с 404 ошибкой. Это улучшает результаты индексации страниц и повышает позицию Вашего сайта в поисковой выдаче.
       
      Особенности:
      Неограниченное количество перенаправлений разного типа (301, 302 и 307) для устранения 404 ошибок. Автоматическое обнаружение 404 ошибок и изменение URL-адресов для поисковых систем. Возможность добавления перенаправлений друг за другом. Массовое добавление перенаправлений с помощью файла CSV. Возможность сохранения перенаправлений и 404 ошибок в файл CSV. Совместимость с мульти-магазином. Улучшает SEO и позицию URL страницы сайта в поисковой выдаче.  
      Инструкции по использованию:
      Скачайте и установите расширение; На странице настроек выберите нужные параметры; Добавляйте новые перенаправления; Отслеживайте 404 URLs для создания перенаправлений; Используйте для удобства функцию CSV import / export; Сохраните изменения и улучшайте ваш SEO каждый день.  
    • By marmeladka
      Доброго времени суток! Помогите разобраться с возникшей проблемой. После установки модуля подписки появился редирект с кнопки оформить заказ на сторонний ресурс. Модуль удалён, редирект по прежнему выполняет свою функцию. Подскажите, как обнаружить зашифрованную ссылку?
    • By Romaleg
      Всем привет, такая проблема, перенес сайт на opencart 2.3, включил чпу, столкнулся с проблемой, нужно прописать редиректы 301 со старых страниц на новые, там товары неплохо ранжировались. 
      проблема в том, что добавил в htaccess 
      Redirect 301 /kms_shop+show+id-1.html https://3bees.ru/ramki-dlya-uljev/dadan_300mm_sort1
      но он наотрез отказывается кидать на ту ссылку, которую я указал и ведет на это: https://3bees.ru/ramki-dlya-uljev/dadan_300mm_sort1?_route_=kms_shop+show+id-1.html
      то есть добавляет после указанной ссылки Qery String, не могу понять почему и как это убрать? кто-то сталкивался? 
    • By AlexMax13
      Здравствуйте. Планирую обновить существующие категории товаров на сайте. Страницы уже довольно давно есть в индексе.
      Есть ли модуль или другое решение которое позволяет добавлять 301 редирект прямо при редактировании товара?
       
      Например вот здесь: http://joxi.ru/brRxqgqHLODX92
      Где то видел похожий модуль но забыл... Подскажите кто знает
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.