Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Временное отключение редиреки 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]

Link to comment
Share on other sites


Если необходимы дополнительные данные для решения данного вопроса, охотно предосивлю. 

Заранее благодарен за любую помощь и подсказки

Link to comment
Share on other sites


6 часов назад, valerak сказал:

Если необходимы дополнительные данные для решения данного вопроса

о чем вы говорите, если даже htaccess дали не свой.

Link to comment
Share on other sites

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

о чем вы говорите, если даже htaccess дали не свой.

htaccess свой, изменил лишь название сайи, это проблема?

Link to comment
Share on other sites


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

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


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

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

Link to comment
Share on other sites


В 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, то возникает ошибка соединения.

 

Link to comment
Share on other sites


В 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

Link to comment
Share on other sites


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/');

 

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

Link to comment
Share on other sites


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

Можно и ик.

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

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

Link to comment
Share on other sites


По https без стилей потому что s убрали в строке define('HTTPS_SERVER', 'http://site.com/');

А вот почему по http не грузится - непонятно. Может лишнего удалили.

Link to comment
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
 Share


×
×
  • 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.