tmBona Опубліковано: 10 лютого 2021 Автор Share Опубліковано: 10 лютого 2021 6 минут назад, Prooksius сказал: нет, только в админке сайта стоит ли попробовать прописать снова в ручную в файле путь, чтоб зайти в админку и поотключать/удалить модули и вернуть исходные данные в файле login.tpl?? Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 10 лютого 2021 Share Опубліковано: 10 лютого 2021 18 минут назад, Prooksius сказал: покажите файл system\config\admin.php Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 12 часов назад, Prooksius сказал: Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 (змінено) Шедеврально... кто же это вам такую свинью-то подложил) Змінено 11 лютого 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 вместо этих строк должно быть так: // Site $_['site_base'] = HTTP_SERVER; $_['site_ssl'] = HTTPS_SERVER; Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 12 минут назад, Prooksius сказал: вместо этих строк должно быть так: // Site $_['site_base'] = HTTP_SERVER; $_['site_ssl'] = HTTPS_SERVER; спасибо. сейчас попробую заменить Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 4 минуты назад, tmBona сказал: спасибо. сейчас попробую заменить Огромное спасибо, Вы волшебник в этих дебрях. все работает))) Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 14 часов назад, Prooksius сказал: ну это админский конфиг P.S. пароли поменяйте к базе, нельзя в общий доступ пароли выкладывать пароли сменила везде))) Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 7 минут назад, tmBona сказал: пароли сменила везде))) и теперь это не корректно сменила пароли?? Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 да, к базе пароль не подходит Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 пароли ставятся в двух конфигах - в корневом и в админском Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 15 лютого 2021 Share Опубліковано: 15 лютого 2021 В 11.02.2021 в 14:06, Prooksius сказал: пароли ставятся в двух конфигах - в корневом и в админском Здравствуйте! Не подскажите мне по .htaccess Opencart pro 2.1.0.2.1 Переехал на новый VPS и теперь https вообще перестал работать. В обоих конфигах везде https стоит .htaccess имеет такой вид 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 RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteBase / 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] Полагаю где то в нем и есть проблема, т.к. если файл удалить - все работает (но с http), кроме админки - в нее не зайти. А если с ним то получаю ответ браузера "Сайт domain.com выполнил переадресацию слишком много раз." Хотел я было почитать документацию по Apache, но это пипец какой то... Что то типа как HTML с нуля подучить. Буду благодарен за любую помощь советом. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 (змінено) 13 часов назад, Tom сказал: Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Да, такой вариант рабочий, но работает только с http и в админку не зайти... При вводе логина/пароля никуда не переходит никуда, остается на той же странице. 8 часов назад, Prooksius сказал: В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Вроде все верно. Я полностью прочитал данную ветку и попробовал все варианты, что Вы советовали для ТС. основной config.php начинается так <?php // HTTP define('HTTP_SERVER', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/'); а в /admin/config.php <?php // HTTP define('HTTP_SERVER', 'https://domain.com/admin/'); define('HTTP_CATALOG', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/admin/'); define('HTTPS_CATALOG', 'https://domain.com/'); Веб сервер у меня Apache (без Ngnix) Видел в ветке выше совет про файл system\config\admin.php Но у меня его вообще нет. Полагаю зависит от версии движка. Змінено 16 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 19 лютого 2021 Share Опубліковано: 19 лютого 2021 (змінено) В общем всем у кого был такой тупик, как у меня, решение такое: 1) Отключить все https переадресации в .htaccess, как выше писал Том 2) Настроить Cloudflare (видео найдете на ютубе) 3) Сделать в нем принудительную переадресацию (как на скрине http://prntscr.com/101chk1) Вариант топорный конечно. Но если Вам срочно или временно, как мне, то вполне рабочий. Змінено 19 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання админка Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 12 часов назад, Prooksius сказал: Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 (змінено) Шедеврально... кто же это вам такую свинью-то подложил) Змінено 11 лютого 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 вместо этих строк должно быть так: // Site $_['site_base'] = HTTP_SERVER; $_['site_ssl'] = HTTPS_SERVER; Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 12 минут назад, Prooksius сказал: вместо этих строк должно быть так: // Site $_['site_base'] = HTTP_SERVER; $_['site_ssl'] = HTTPS_SERVER; спасибо. сейчас попробую заменить Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 4 минуты назад, tmBona сказал: спасибо. сейчас попробую заменить Огромное спасибо, Вы волшебник в этих дебрях. все работает))) Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 14 часов назад, Prooksius сказал: ну это админский конфиг P.S. пароли поменяйте к базе, нельзя в общий доступ пароли выкладывать пароли сменила везде))) Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 7 минут назад, tmBona сказал: пароли сменила везде))) и теперь это не корректно сменила пароли?? Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 да, к базе пароль не подходит Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 пароли ставятся в двух конфигах - в корневом и в админском Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 15 лютого 2021 Share Опубліковано: 15 лютого 2021 В 11.02.2021 в 14:06, Prooksius сказал: пароли ставятся в двух конфигах - в корневом и в админском Здравствуйте! Не подскажите мне по .htaccess Opencart pro 2.1.0.2.1 Переехал на новый VPS и теперь https вообще перестал работать. В обоих конфигах везде https стоит .htaccess имеет такой вид 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 RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteBase / 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] Полагаю где то в нем и есть проблема, т.к. если файл удалить - все работает (но с http), кроме админки - в нее не зайти. А если с ним то получаю ответ браузера "Сайт domain.com выполнил переадресацию слишком много раз." Хотел я было почитать документацию по Apache, но это пипец какой то... Что то типа как HTML с нуля подучить. Буду благодарен за любую помощь советом. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 (змінено) 13 часов назад, Tom сказал: Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Да, такой вариант рабочий, но работает только с http и в админку не зайти... При вводе логина/пароля никуда не переходит никуда, остается на той же странице. 8 часов назад, Prooksius сказал: В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Вроде все верно. Я полностью прочитал данную ветку и попробовал все варианты, что Вы советовали для ТС. основной config.php начинается так <?php // HTTP define('HTTP_SERVER', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/'); а в /admin/config.php <?php // HTTP define('HTTP_SERVER', 'https://domain.com/admin/'); define('HTTP_CATALOG', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/admin/'); define('HTTPS_CATALOG', 'https://domain.com/'); Веб сервер у меня Apache (без Ngnix) Видел в ветке выше совет про файл system\config\admin.php Но у меня его вообще нет. Полагаю зависит от версии движка. Змінено 16 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 19 лютого 2021 Share Опубліковано: 19 лютого 2021 (змінено) В общем всем у кого был такой тупик, как у меня, решение такое: 1) Отключить все https переадресации в .htaccess, как выше писал Том 2) Настроить Cloudflare (видео найдете на ютубе) 3) Сделать в нем принудительную переадресацию (как на скрине http://prntscr.com/101chk1) Вариант топорный конечно. Но если Вам срочно или временно, как мне, то вполне рабочий. Змінено 19 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання админка Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 вместо этих строк должно быть так: // Site $_['site_base'] = HTTP_SERVER; $_['site_ssl'] = HTTPS_SERVER; Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 12 минут назад, Prooksius сказал: вместо этих строк должно быть так: // Site $_['site_base'] = HTTP_SERVER; $_['site_ssl'] = HTTPS_SERVER; спасибо. сейчас попробую заменить Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 4 минуты назад, tmBona сказал: спасибо. сейчас попробую заменить Огромное спасибо, Вы волшебник в этих дебрях. все работает))) Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 14 часов назад, Prooksius сказал: ну это админский конфиг P.S. пароли поменяйте к базе, нельзя в общий доступ пароли выкладывать пароли сменила везде))) Надіслати Поділитися на інших сайтах More sharing options... tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 7 минут назад, tmBona сказал: пароли сменила везде))) и теперь это не корректно сменила пароли?? Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 да, к базе пароль не подходит Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 пароли ставятся в двух конфигах - в корневом и в админском Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 15 лютого 2021 Share Опубліковано: 15 лютого 2021 В 11.02.2021 в 14:06, Prooksius сказал: пароли ставятся в двух конфигах - в корневом и в админском Здравствуйте! Не подскажите мне по .htaccess Opencart pro 2.1.0.2.1 Переехал на новый VPS и теперь https вообще перестал работать. В обоих конфигах везде https стоит .htaccess имеет такой вид 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 RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteBase / 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] Полагаю где то в нем и есть проблема, т.к. если файл удалить - все работает (но с http), кроме админки - в нее не зайти. А если с ним то получаю ответ браузера "Сайт domain.com выполнил переадресацию слишком много раз." Хотел я было почитать документацию по Apache, но это пипец какой то... Что то типа как HTML с нуля подучить. Буду благодарен за любую помощь советом. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 (змінено) 13 часов назад, Tom сказал: Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Да, такой вариант рабочий, но работает только с http и в админку не зайти... При вводе логина/пароля никуда не переходит никуда, остается на той же странице. 8 часов назад, Prooksius сказал: В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Вроде все верно. Я полностью прочитал данную ветку и попробовал все варианты, что Вы советовали для ТС. основной config.php начинается так <?php // HTTP define('HTTP_SERVER', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/'); а в /admin/config.php <?php // HTTP define('HTTP_SERVER', 'https://domain.com/admin/'); define('HTTP_CATALOG', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/admin/'); define('HTTPS_CATALOG', 'https://domain.com/'); Веб сервер у меня Apache (без Ngnix) Видел в ветке выше совет про файл system\config\admin.php Но у меня его вообще нет. Полагаю зависит от версии движка. Змінено 16 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 19 лютого 2021 Share Опубліковано: 19 лютого 2021 (змінено) В общем всем у кого был такой тупик, как у меня, решение такое: 1) Отключить все https переадресации в .htaccess, как выше писал Том 2) Настроить Cloudflare (видео найдете на ютубе) 3) Сделать в нем принудительную переадресацию (как на скрине http://prntscr.com/101chk1) Вариант топорный конечно. Но если Вам срочно или временно, как мне, то вполне рабочий. Змінено 19 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання админка Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 12 минут назад, Prooksius сказал: вместо этих строк должно быть так: // Site $_['site_base'] = HTTP_SERVER; $_['site_ssl'] = HTTPS_SERVER; спасибо. сейчас попробую заменить Надіслати Поділитися на інших сайтах More sharing options...
tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 4 минуты назад, tmBona сказал: спасибо. сейчас попробую заменить Огромное спасибо, Вы волшебник в этих дебрях. все работает))) Надіслати Поділитися на інших сайтах More sharing options...
tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 14 часов назад, Prooksius сказал: ну это админский конфиг P.S. пароли поменяйте к базе, нельзя в общий доступ пароли выкладывать пароли сменила везде))) Надіслати Поділитися на інших сайтах More sharing options...
tmBona Опубліковано: 11 лютого 2021 Автор Share Опубліковано: 11 лютого 2021 7 минут назад, tmBona сказал: пароли сменила везде))) и теперь это не корректно сменила пароли?? Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 да, к базе пароль не подходит Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 пароли ставятся в двух конфигах - в корневом и в админском Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 15 лютого 2021 Share Опубліковано: 15 лютого 2021 В 11.02.2021 в 14:06, Prooksius сказал: пароли ставятся в двух конфигах - в корневом и в админском Здравствуйте! Не подскажите мне по .htaccess Opencart pro 2.1.0.2.1 Переехал на новый VPS и теперь https вообще перестал работать. В обоих конфигах везде https стоит .htaccess имеет такой вид 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 RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteBase / 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] Полагаю где то в нем и есть проблема, т.к. если файл удалить - все работает (но с http), кроме админки - в нее не зайти. А если с ним то получаю ответ браузера "Сайт domain.com выполнил переадресацию слишком много раз." Хотел я было почитать документацию по Apache, но это пипец какой то... Что то типа как HTML с нуля подучить. Буду благодарен за любую помощь советом. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 (змінено) 13 часов назад, Tom сказал: Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Да, такой вариант рабочий, но работает только с http и в админку не зайти... При вводе логина/пароля никуда не переходит никуда, остается на той же странице. 8 часов назад, Prooksius сказал: В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Вроде все верно. Я полностью прочитал данную ветку и попробовал все варианты, что Вы советовали для ТС. основной config.php начинается так <?php // HTTP define('HTTP_SERVER', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/'); а в /admin/config.php <?php // HTTP define('HTTP_SERVER', 'https://domain.com/admin/'); define('HTTP_CATALOG', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/admin/'); define('HTTPS_CATALOG', 'https://domain.com/'); Веб сервер у меня Apache (без Ngnix) Видел в ветке выше совет про файл system\config\admin.php Но у меня его вообще нет. Полагаю зависит от версии движка. Змінено 16 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 19 лютого 2021 Share Опубліковано: 19 лютого 2021 (змінено) В общем всем у кого был такой тупик, как у меня, решение такое: 1) Отключить все https переадресации в .htaccess, как выше писал Том 2) Настроить Cloudflare (видео найдете на ютубе) 3) Сделать в нем принудительную переадресацию (как на скрине http://prntscr.com/101chk1) Вариант топорный конечно. Но если Вам срочно или временно, как мне, то вполне рабочий. Змінено 19 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання админка Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
Prooksius Опубліковано: 11 лютого 2021 Share Опубліковано: 11 лютого 2021 пароли ставятся в двух конфигах - в корневом и в админском Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 15 лютого 2021 Share Опубліковано: 15 лютого 2021 В 11.02.2021 в 14:06, Prooksius сказал: пароли ставятся в двух конфигах - в корневом и в админском Здравствуйте! Не подскажите мне по .htaccess Opencart pro 2.1.0.2.1 Переехал на новый VPS и теперь https вообще перестал работать. В обоих конфигах везде https стоит .htaccess имеет такой вид 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 RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteBase / 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] Полагаю где то в нем и есть проблема, т.к. если файл удалить - все работает (но с http), кроме админки - в нее не зайти. А если с ним то получаю ответ браузера "Сайт domain.com выполнил переадресацию слишком много раз." Хотел я было почитать документацию по Apache, но это пипец какой то... Что то типа как HTML с нуля подучить. Буду благодарен за любую помощь советом. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 (змінено) 13 часов назад, Tom сказал: Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Да, такой вариант рабочий, но работает только с http и в админку не зайти... При вводе логина/пароля никуда не переходит никуда, остается на той же странице. 8 часов назад, Prooksius сказал: В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Вроде все верно. Я полностью прочитал данную ветку и попробовал все варианты, что Вы советовали для ТС. основной config.php начинается так <?php // HTTP define('HTTP_SERVER', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/'); а в /admin/config.php <?php // HTTP define('HTTP_SERVER', 'https://domain.com/admin/'); define('HTTP_CATALOG', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/admin/'); define('HTTPS_CATALOG', 'https://domain.com/'); Веб сервер у меня Apache (без Ngnix) Видел в ветке выше совет про файл system\config\admin.php Но у меня его вообще нет. Полагаю зависит от версии движка. Змінено 16 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 19 лютого 2021 Share Опубліковано: 19 лютого 2021 (змінено) В общем всем у кого был такой тупик, как у меня, решение такое: 1) Отключить все https переадресации в .htaccess, как выше писал Том 2) Настроить Cloudflare (видео найдете на ютубе) 3) Сделать в нем принудительную переадресацию (как на скрине http://prntscr.com/101chk1) Вариант топорный конечно. Но если Вам срочно или временно, как мне, то вполне рабочий. Змінено 19 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання админка
Pompey Опубліковано: 15 лютого 2021 Share Опубліковано: 15 лютого 2021 В 11.02.2021 в 14:06, Prooksius сказал: пароли ставятся в двух конфигах - в корневом и в админском Здравствуйте! Не подскажите мне по .htaccess Opencart pro 2.1.0.2.1 Переехал на новый VPS и теперь https вообще перестал работать. В обоих конфигах везде https стоит .htaccess имеет такой вид 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 RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteBase / 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] Полагаю где то в нем и есть проблема, т.к. если файл удалить - все работает (но с http), кроме админки - в нее не зайти. А если с ним то получаю ответ браузера "Сайт domain.com выполнил переадресацию слишком много раз." Хотел я было почитать документацию по Apache, но это пипец какой то... Что то типа как HTML с нуля подучить. Буду благодарен за любую помощь советом. Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 (змінено) 13 часов назад, Tom сказал: Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Да, такой вариант рабочий, но работает только с http и в админку не зайти... При вводе логина/пароля никуда не переходит никуда, остается на той же странице. 8 часов назад, Prooksius сказал: В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Вроде все верно. Я полностью прочитал данную ветку и попробовал все варианты, что Вы советовали для ТС. основной config.php начинается так <?php // HTTP define('HTTP_SERVER', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/'); а в /admin/config.php <?php // HTTP define('HTTP_SERVER', 'https://domain.com/admin/'); define('HTTP_CATALOG', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/admin/'); define('HTTPS_CATALOG', 'https://domain.com/'); Веб сервер у меня Apache (без Ngnix) Видел в ветке выше совет про файл system\config\admin.php Но у меня его вообще нет. Полагаю зависит от версии движка. Змінено 16 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 19 лютого 2021 Share Опубліковано: 19 лютого 2021 (змінено) В общем всем у кого был такой тупик, как у меня, решение такое: 1) Отключить все https переадресации в .htaccess, как выше писал Том 2) Настроить Cloudflare (видео найдете на ютубе) 3) Сделать в нем принудительную переадресацию (как на скрине http://prntscr.com/101chk1) Вариант топорный конечно. Но если Вам срочно или временно, как мне, то вполне рабочий. Змінено 19 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Prooksius Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 (змінено) 13 часов назад, Tom сказал: Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Да, такой вариант рабочий, но работает только с http и в админку не зайти... При вводе логина/пароля никуда не переходит никуда, остается на той же странице. 8 часов назад, Prooksius сказал: В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Вроде все верно. Я полностью прочитал данную ветку и попробовал все варианты, что Вы советовали для ТС. основной config.php начинается так <?php // HTTP define('HTTP_SERVER', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/'); а в /admin/config.php <?php // HTTP define('HTTP_SERVER', 'https://domain.com/admin/'); define('HTTP_CATALOG', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/admin/'); define('HTTPS_CATALOG', 'https://domain.com/'); Веб сервер у меня Apache (без Ngnix) Видел в ветке выше совет про файл system\config\admin.php Но у меня его вообще нет. Полагаю зависит от версии движка. Змінено 16 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Pompey Опубліковано: 19 лютого 2021 Share Опубліковано: 19 лютого 2021 (змінено) В общем всем у кого был такой тупик, как у меня, решение такое: 1) Отключить все https переадресации в .htaccess, как выше писал Том 2) Настроить Cloudflare (видео найдете на ютубе) 3) Сделать в нем принудительную переадресацию (как на скрине http://prntscr.com/101chk1) Вариант топорный конечно. Но если Вам срочно или временно, как мне, то вполне рабочий. Змінено 19 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1
Pompey Опубліковано: 16 лютого 2021 Share Опубліковано: 16 лютого 2021 (змінено) 13 часов назад, Tom сказал: Попробуйте заменить файлом htaccess из архива опенкарт. Ну или по минимуму убрать в вашем RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Да, такой вариант рабочий, но работает только с http и в админку не зайти... При вводе логина/пароля никуда не переходит никуда, остается на той же странице. 8 часов назад, Prooksius сказал: В конфигах прописаны правильные пути для HTTPS_SERVER, с https? еще важно какой web-сервер стоит, на nginx, насколько я знаю, htaccess вообще не учитывается. Все делается в настройках сервера. Вроде все верно. Я полностью прочитал данную ветку и попробовал все варианты, что Вы советовали для ТС. основной config.php начинается так <?php // HTTP define('HTTP_SERVER', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/'); а в /admin/config.php <?php // HTTP define('HTTP_SERVER', 'https://domain.com/admin/'); define('HTTP_CATALOG', 'https://domain.com/'); // HTTPS define('HTTPS_SERVER', 'https://domain.com/admin/'); define('HTTPS_CATALOG', 'https://domain.com/'); Веб сервер у меня Apache (без Ngnix) Видел в ветке выше совет про файл system\config\admin.php Но у меня его вообще нет. Полагаю зависит от версии движка. Змінено 16 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options...
Pompey Опубліковано: 19 лютого 2021 Share Опубліковано: 19 лютого 2021 (змінено) В общем всем у кого был такой тупик, как у меня, решение такое: 1) Отключить все https переадресации в .htaccess, как выше писал Том 2) Настроить Cloudflare (видео найдете на ютубе) 3) Сделать в нем принудительную переадресацию (как на скрине http://prntscr.com/101chk1) Вариант топорный конечно. Но если Вам срочно или временно, как мне, то вполне рабочий. Змінено 19 лютого 2021 користувачем Pompey Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts