Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Решено] Как настроить SSL?


 Поделиться

Рекомендованные сообщения

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

 

Ссылка на комментарий
Поделиться на других сайтах


могу в личку фтп дать и админку если Вас это тоже заинтересовало...ну или содержимое корня переслать)))

 

Ссылка на комментарий
Поделиться на других сайтах


3 минуты назад, Kerberos56 сказал:

Vqmod нет не ставил

Значит с url.php проблем таки нет.

 

А файл /catalog/controller/common/seo_pro.php редактировали?

Вы кстати, уверены, что у вас сейчас именно SeoPro включён?

Ссылка на комментарий
Поделиться на других сайтах


что самое интересное нашлось в архиве за 2015 год это самое позднее, но у меня и другие более поздние азхивы есть, а там нет, но ведь как то работало!!!!!

 

Ссылка на комментарий
Поделиться на других сайтах


14 минут назад, Dotrox сказал:

Значит с url.php проблем таки нет.

 

А файл /catalog/controller/common/seo_pro.php редактировали?

Вы кстати, уверены, что у вас сейчас именно SeoPro включён?

@Dotrox  Огромная благодарность))) Золотой Вы человек....я бы даже вот и не додумался что вот так может быть пока не нагуглился бы уже позже про сеопро и носом бы не уперся что его просто НЕТ!!!!!!!!!!! Все работает
image.thumb.png.b459ac325edf1205e56952ff46cb6750.png

 

 

Ну а красненькое я знаю откуда ветер дует....))) Еще раз премного благодарен...фу останется стили еще доработать и усе. 

Ссылка на комментарий
Поделиться на других сайтах


41 минуту назад, Kerberos56 сказал:

а точно по этому пути  /catalog/controller/common/seo_pro.php а то у меня нема его

Любопытно, как вы умудрились его удалить, если даже не редактировали?

Ссылка на комментарий
Поделиться на других сайтах


11 минут назад, Kerberos56 сказал:

Так что самое странное архивы есть и за 2016 и за 2017 его нигде нет но все работало))))

Это значит, что вы раньше SeoPro не использовали и включили его только когда на SSL переключались.

Ссылка на комментарий
Поделиться на других сайтах


А как же все товары отображались такими ссылками??? В 17 году сео проводили продвижение магазина...все было норм да и товар добавлял ничего не корявилось все ставилось и бэкапы делал...а в бэкапах пусто....парадокс!!! 
з.ы. я думаю это барабашки:-D

Ссылка на комментарий
Поделиться на других сайтах


5 минут назад, Kerberos56 сказал:

А как же все товары отображались такими ссылками???

То, что вы этого не понимаете, как раз и доказывает, что вы могли переключиться даже не заметив.

SeoPro - это не часть ОК, это разработка местного сообщества, которая присутствует в ocStore и некоторых других сборках. Из коробки в ОК есть своя система ЧПУ, которая имеет ряд недостатков, но тоже вполне рабочая. За неё отвечает файл /catalog/controller/common/seo_url.php.

 

Ссылка на комментарий
Поделиться на других сайтах


Доброго времени уважаемые знатоки, подключил SSL. картинки, стили и ЧПУ работают, внешне всё ок, по категориям тоже ок,но, страницы товара траблы

 

при заходе на страницу товара, появляется предупреждение content blocked, а в консоли Blocked loading mixed active content “http://сайт.ru/index?route=product/product/review&product_id=55” кнопка купить не работает - всплывает "error undefined"

 

при клике  купить - "error undefined" а в консоли - "Blocked loading mixed active content “http://сайт.ru/index?route=checkout/cart/add”"

 

Ссылка формируется не правильно, запрос идёт на http

 

Версия шопа 3.0.1 стандарт, новая из коробки..

 

.htaccess пробывал разнвые варианты с этой ветки - всё одинаково
 

Spoiler

 

Options +FollowSymlinks

# Prevent Directoy listing
Options -Indexes

# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|.twig|\.ini|\.log|(?<!robots)\.txt))">
 Require all denied
## For apache 2.2 and older, replace "Require all denied" with these two lines :
# Order deny,allow
# Deny from all
</FilesMatch>

# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /

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

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP
RewriteRule ^index\.php$ https://сайт.ru/ [R=301,L]


RewriteCond %{THE_REQUEST} " (/[^?/]+)\.php"
RewriteRule ^ %1 [R=301,L]

RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^/]+)$ /$1.php [L]


RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/storage/(.*) index.php?route=error/not_found [L]
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]

 

 

Делал всё, что описано в этой ветке,

    public function link($route, $args = '', $secure = true) {
+

// HTTP
define('HTTP_SERVER', 'https://сайт.ru/');

// HTTPS
define('HTTPS_SERVER', 'https://сайт.ru/');
+

<?php
// HTTP
define('HTTP_SERVER', 'https://сайт.ru/admin/');
define('HTTP_CATALOG', 'https://сайт.ru/');

// HTTPS
define('HTTPS_SERVER', 'https://сайт.ru/admin/');
define('HTTPS_CATALOG', 'https://сайт.ru/');

+

В админке всё включено

+

У хостера (джина) тоже всё включено

 

Куда ещё посмотреть?

 

 

 

 

Изменено пользователем Vladimirych
Ссылка на комментарий
Поделиться на других сайтах


6 минут назад, Vladimirych сказал:

RewriteCond %{THE_REQUEST} " (/[^?/]+)\.php"
RewriteRule ^ %1 [R=301,L]

 

RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^/]+)$ /$1.php [L] 

Вот это всё зачем?

 

7 минут назад, Vladimirych сказал:

Делал всё, что описано в этой ветке

Вы уверены, что в конфигах ваши правки сохранились?

В админке SSL включён?

Ссылка на комментарий
Поделиться на других сайтах


11 minutes ago, Dotrox said:

Вот это всё зачем? 

 

Вы уверены, что в конфигах ваши правки сохранились?

В админке SSL включён?

1 Редир с .php на без php на конце, возможно не актуально, скопил с другог моего самописного сайта

 

2 Да, для чистоты эксперимента перепроверил сейчас удалённые копии. Да включен, я указывал выше на это

Изменено пользователем Vladimirych
Ссылка на комментарий
Поделиться на других сайтах


16 minutes ago, Dotrox said:

Вот это всё зачем?

 

Вы уверены, что в конфигах ваши правки сохранились?

В админке SSL включён?

 

Спасибо Dotrox, удалил это и заработала кнопка купить но, браузер ругается по прежнемуcontent blocked

Изменено пользователем Vladimirych
Ссылка на комментарий
Поделиться на других сайтах


5 минут назад, Vladimirych сказал:

1 Редир с .php на без php на конце, возможно не актуально, скопил с другог моего самописного сайта

Вы таким редиректом всё сломаете! В ОК расширение php имеет только один файл в ссылках - точка входа в приложение. При наличии ЧПУ, такие ссылки есть только у аякс запросов.

И в любом случае такой редирект сломает любой не ЧПУ запрос.

Изменено пользователем Dotrox
Ссылка на комментарий
Поделиться на других сайтах


  • 4 недели спустя...

Всем привет.

Слетают все установленные шрифты. 

Все сделано по выше указанному.

Модификаторы обновлены.

В настройках SSL включен.

В чем может быть дело?

Спасибо.

Мои настройки.

html/config.php

<?php
// HTTP
define('HTTP_SERVER', 'https://---.ru/');
define('HTTP_ADMIN', 'https://---.ru/admin/');

// HTTPS
define('HTTPS_SERVER', 'https://---.ru/');

admin/config.php

<?php
// HTTP
define('HTTP_SERVER', 'https://---.ru/admin/');
define('HTTP_CATALOG', 'https://---.ru/');
// HTTPS
define('HTTPS_SERVER', 'https://---.ru/admin/');
define('HTTPS_CATALOG', 'https://---.ru/');

html/.htaccess.txt в шапке

RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

Изменено пользователем sa5
Ссылка на комментарий
Поделиться на других сайтах


27 минут назад, sa5 сказал:

html/.htaccess.txt в шапке

У вас такого файла быть не должно :)

Я так понимаю, что у вас и ЧПУ не работают. У .htaccess не должно быть расширения .txt, иначе он работать не будет.

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.