не редактировать старые заказы. Уже был ответ в данной теме вроде, что нужно или адрес в заказах менять или код править. значит не все процедуры выполнили.
Этот вопрос (незащищенных изображений) решился после запуска модуля https_fix огромное спасибо Автору @markimax что бесплатно раздает такую полезную вещь и Chukcha за совет подсказку где смотреть. Но с редактированием заказов пока не справился. Помогайте люди добрые
Нашел на соседнем форуме костылик, на заказы - сработало, делюсь. (версия у меня 2.1.0.2) При рекдактирвании заказа выскакивает alert с error undefiend в Контроллере admin\controller\sale\order.php в строке 630 находим $data['stores'][] = array( 'store_id' => 0, 'name' => $this->language->get('text_default'), 'href' => HTTP_CATALOG ); Тут ссылается на HTTP_CATALOG, http на https !!! после обновить модификаторы ЗАРАБОТАЛО
только пишите сразу версию. Так как решение не для всех версий... А люди подумают что надо делать для всех.
глупости! Смысл менять на HTTPS_CATALOG если в конфигах у вас ссылки одинаковые? Значит как и писали выше, вы ничего не проделали для включения https, лишь только бегло исправили, т.е в конфигах вы не изменили на https Если бы поменяли, то не фикса не нужно было ставить (если магазин новый) и менять почти ничего не нужно, кроме этого вроде http://forum.opencart-russia.ru/thr...opencart-2-1-0-1-reliz.1389/page-6#post-10046
Да я бы рад не заморачиваться и время не тратить, но ПРОВЕРЯЛ алгоритм и записи в конфигах неоднократно ... Ради улучшений и что бы понять что не шло, рад буду дать в сиситему доступ Ален, изменить как было и посмотреть что и почему не сработало. Вдруг и другим пользователям может пригодиться.
В отчете об онлайн пользователях в колонке Последняя посещенная страница url вида http:// Как исправить на https:// ? Понимаю не критично, но хочется чтобы уже везде все было как надо.
1. в колонке Откуда пришёл ссылка с https:// 2. Стоит 301 редирект с http:// на https:// Так что не могла она быть такой...
Пришел с ссылки https://мой_сайт сделал переход и в отчете записана уже ссылка http://мой_сайт. Теперь понятно?
в файле \catalog\controller\common\footer.php найти $url = 'http://' . $this->request->server['HTTP_HOST'] . $this->request->server['REQUEST_URI']; и исправить на https
Доброго времени суток. Никак не могу настроить редирект на https. я перебрал все варианты найденный мной в интернете и на форуме, но у меня либо редиректит енсколько страниц либо вообще пишет ошибку "перенаправление выполнено слишком много раз". вот мой файл .htacess, на нем работает редирект с www на без wwwи на всех страницах и только на несколько страниц редиректит на https. Подскажите пожалуйста что мне делать, я уже несколько дней пытаюсь, но все бесполезно. # 1.To use URL Alias you need to be running apache with mod_rewrite enabled. # 2. In your opencart directory rename htaccess.txt to .htaccess. # For any support issues please visit: http://www.opencart.com Options +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))"> 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 / RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^system/download/(.*) 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] ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^www.(.*) [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Иногда бывает по разному сервера настроены на хостингах. И одно правило не работает, а другое работает. Попробуйте разные директивы. Попробуйте это вставить перед RewriteBase / Код: #RewriteCond %{SERVER_PORT} !^443$ #RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] ##RewriteCond %{HTTPS} off #RewriteCond %{HTTPS} off [OR] #RewriteCond %{HTTP_HOST} ^www\. ##RewriteCond %{REQUEST_URI} !^/admin/ #RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteBase / Ну и там одно если это не работает, то комментируете, а другое раскомментируете..
спасибо, попробовал. Я удалил все что было внизу моего файла и перепробовал 3 ваших варианта, не помогло. заметил что у меня одна из категорий не открывается вообще, а сверху почему то адрес site.com, по 10 раз перепроверил все конфиги, и htacess, потом скачал сайт и через total comander искал "site.com" во всех файлах сайта, ничего не нашел. Ситуация очень загадочная. Буду делать бекап, похоже я слишком много экспериментировал. У меня хостинг Jino.ru, и со всеми сайтами не могу решить эту проблему никак