Jump to content
valerak

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
6 часов назад, valerak сказал:

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

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

Share this post


Link to post
Share on other sites
6 часов назад, nikifalex сказал:

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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 там ничего исправлять не нужно?

Share this post


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

 

Share this post


Link to post
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

Share this post


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

 

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

Share this post


Link to post
Share on other sites

Можно и так.

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

Share this post


Link to post
Share on other sites
10 часов назад, SiteMix сказал:

Можно и так.

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.