Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Nikolay

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]

 

 

 

Надіслати
Поділитися на інших сайтах


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]

 

 

 

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.