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

Временное отключение редиректа http на https


Recommended Posts

Здравствуйте, использую opencart 2.0.3 с SSL, все редиректы с http на https и с www настроены и корректно работают, но появилась необходимость временно отключить редирект с http на https?

Прошу помощи как это можно сделать может быть для главной только или всего сайта. Возможно ли если ввсети http://site.ru редирект не применялся, а https://site.ru работал в нормальном режиме?

 

Вот htaccess

 

Options +FollowSymlinks
Options -Indexes
php_flag display_errors on
php_value error_reporting E_ALL
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
 Order deny,allow
 Deny from all
</FilesMatch>

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
RewriteRule ^(.*)$ https://site.com/$1 [R=301,L]

RewriteCond %{HTTPS} on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

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


12 часов назад, nikifalex сказал:

вцелом просто отключите редирект с http на https и все. сайт будет доступен по двум протоколам


#RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
#RewriteRule ^(.*)$ https://site.com/$1 [R=301,L]

RewriteCond %{HTTPS} off
в файлах конфигов есть http и https там ничего исправлять не нужно?

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


В 29.03.2019 в 00:57, valerak сказал:


#RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
#RewriteRule ^(.*)$ https://site.com/$1 [R=301,L]

RewriteCond %{HTTPS} off
в файлах конфигов есть http и https там ничего исправлять не нужно?

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

 

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


В 27.03.2019 в 15:06, valerak сказал:

RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
RewriteRule ^(.*)$ https://site.com/$1 [R=301,L]

RewriteCond %{HTTPS} on

Во первых, тут строки не хватает. А раз так, то и третью строку совсем нужно убрать.

Во-вторых, нужно и в конфиге убрать s

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


19 часов назад, SiteMix сказал:

Во первых, тут строки не хватает. А раз так, то и третью строку совсем нужно убрать.

Во-вторых, нужно и в конфиге убрать s

RewriteCond %{HTTPS} on

удаляем из файла 

RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
RewriteRule ^(.*)$ https://site.com/$1 [R=301,L]

можно закомментировать

а какой строки не хватает в htaccess?

В конфиге так?

// HTTP 
define('HTTP_SERVER', 'http://site.com/');

// HTTPS
define('HTTPS_SERVER', 'http://site.com/');

 

в конфиге админки нужно менять?

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


10 часов назад, SiteMix сказал:

Можно и так.

У вас не стояло задачи убрать https в админке. Если нужно, то и там.

если так сделать, то по http вообще сайт не загружается, а по https без стилей

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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