Chimaira Опубликовано: декабря 12, 2017 Жалоба Поделиться Опубликовано: декабря 12, 2017 Добрый день.После того, как перетащили сайт с тестового домена и подключили к сайту SSL сертификат обнаружили, что часть изображений в подкатегориях перестала корректно выгружаться на сайт.Все изображения загружены в папке site.tld/image/... как и подобает инструкции из обоих сonfig.php: define('DIR_IMAGE', '/var/www/www-root/data/www/site.tld/image/'); В основных категориях сайта всё корректно работает, картинки подгружаются кодом оттуда.Но на страницах подкатегорий сайта вида site.tld/category/subcategory или site.tld/category/subcategory/sub-subcategory отваливаются вообще все картинки на этой странице (не только товаров) Скрытый текст Может кто сталкивался? Знает где и как лечить?Есть предположение, что это из за того, что в адресах картинок не стоит слэш перед папкой image: Скрытый текст Но с таким же кодом в основных категориях выгрузка изображений происходит корректно.opencart Version 2.2.0.0 (rs.1) Картинки, код и логи убирайте под спойлер. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
NoOne! Опубликовано: декабря 12, 2017 Жалоба Поделиться Опубликовано: декабря 12, 2017 49 минут назад, Chimaira сказал: opencart Version 2.2.0.0 (rs.1) Выкиньте этот движок,там со многими моментами проблемы . Возьмите на крайняк ocstore Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
RHCk Опубликовано: декабря 12, 2017 Жалоба Поделиться Опубликовано: декабря 12, 2017 58 минут назад, Chimaira сказал: После того, как перетащили сайт с тестового домена и подключили к сайту SSL 1. Без SSL проблема сохраняется? 2. Покажите конфиги и .htaccess 3. Адрес сайта совсем не будет лишним. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Chimaira Опубликовано: декабря 12, 2017 Автор Жалоба Поделиться Опубликовано: декабря 12, 2017 В 12.12.2017 at 15:16, RHCk сказал: 1. Без SSL проблема сохраняется? 2. Покажите конфиги и .htaccess 3. Адрес сайта совсем не будет лишним. 2) и админский и обычный имеют такой код: Скрытый текст <?php // HTTP define('HTTP_SERVER', 'https://site.ru/admin/'); define('HTTP_CATALOG', 'https://site.ru/'); // HTTPS define('HTTPS_SERVER', 'https://site.ru/admin/'); define('HTTPS_CATALOG', 'https://site.ru/'); // DIR define('DIR_APPLICATION', '/var/www/www-root/data/www/site/admin/'); define('DIR_SYSTEM', '/var/www/www-root/data/www/site/system/'); define('DIR_IMAGE', '/var/www/www-root/data/www/site/image/'); define('DIR_LANGUAGE', '/var/www/www-root/data/www/site/admin/language/'); define('DIR_TEMPLATE', '/var/www/www-root/data/www/site/admin/view/template/'); define('DIR_CONFIG', '/var/www/www-root/data/www/site/system/config/'); define('DIR_CACHE', '/var/www/www-root/data/www/site/system/storage/cache/'); define('DIR_DOWNLOAD', '/var/www/www-root/data/www/site/system/storage/download/'); define('DIR_LOGS', '/var/www/www-root/data/www/site/system/storage/logs/'); define('DIR_MODIFICATION', '/var/www/www-root/data/www/site/system/storage/modification/'); define('DIR_UPLOAD', '/var/www/www-root/data/www/site/system/storage/upload/'); define('DIR_CATALOG', '/var/www/www-root/data/www/site/catalog/'); htaccess: Скрытый текст RewriteEngine On RewriteCond %{HTTP_HOST} !^site\.ru$ [NC] RewriteRule ^(.*)$ http://site/$1 [L,R=301] 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] RewriteRule ^f/(.*)$ index.php?route=product/category&f=$1&%{QUERY_STRING} [L] ## CUSTOM FILTER 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] 1) Без SSL нет возможности протестить. Работаю уже с "готовым материалом", разгребаю. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
RHCk Опубликовано: декабря 12, 2017 Жалоба Поделиться Опубликовано: декабря 12, 2017 2 минуты назад, Chimaira сказал: разгребаю 0. БЭКАП 1. Возьмите сборку CMS и посмотрите там конфиги, они отличаются. 2. Из этой темы посмотрите редиректы на SSL. Но сначала поправьте конфиги. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Chimaira Опубликовано: декабря 12, 2017 Автор Жалоба Поделиться Опубликовано: декабря 12, 2017 Правка конфигов и перепроверка всех настроек HTTPS не решила проблемы того, что в подкатегориях сайт обращается не в папку site.tld/image в корне, а приписывает им адрес подкатегории - site.tld/category/subcategory/image.. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Это популярное сообщение. Chimaira Опубликовано: декабря 12, 2017 Автор Это популярное сообщение. Жалоба Поделиться Опубликовано: декабря 12, 2017 РЕШЕНО! Добавил в /catalog/view/theme/blastbeat/template/common/header.tpl после тайтла код: Скрытый текст <base href="https://site.tld/" /> Картинки заработали. RHCk 1 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.