umbrello Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 Добрый день. Решил перенести действующий магазин на другой хостинг. Все ходы понятны и известны. И в самом начале вылезает вот такая бяка. Измучался, перебрал всю ненормативную лексику, но выход пока не найден. Знатоки, кто сталкивался с этой проблемой при переносе и знает как ее решить, будьте так любезны, подскажите, как ее решить. Надіслати Поділитися на інших сайтах More sharing options...
retterwien Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 (змінено) Конфиги все правильно прописали? Змінено 15 липня 2020 користувачем retterwien Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 16 минут назад, umbrello сказал: Все ходы понятны и известны При переносе магазина на другой хостинг такой картинки не возникает никогда Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) . Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 7 минут назад, spectre сказал: При переносе магазина на другой хостинг такой картинки не возникает никогда Так возникла же... А никогда, это пока сам не столкнешься с проблемой. Если нечего сказать по существу, лучше не говорить ничего. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 5 минут назад, retterwien сказал: Конфиги все правильно прописали? Конфиги при переносе не прописываются. Они наоборот вычищаются. Их прописывает система в процессе установки. Вы что-то путаете. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 4 минуты назад, umbrello сказал: Конфиги при переносе не прописываются. Они наоборот вычищаются. Их прописывает система в процессе установки. Вы что-то путаете. вам нужно всего лишь перенести файлы и бд и прописать правильно пути в конфигах все 1 Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 2 минуты назад, spectre сказал: вам нужно всего лишь перенести файлы и бд и прописать правильно пути в конфигах все При переносе на другой хостинг процедура иная. Я использую метод путем переустановки. Почитайте инструкции Тома на этот счет здесь: . Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 4 минуты назад, spectre сказал: А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Более простой я тоже пробовал и он работал, но это было на другом хостинге и лет 5 назад. Но в этот раз хостинг не принимает hteccess и выдает циклическую переадресацию, которую никак не одолеть. Именно поэтому я решил попробовать метод Тома. Правда возможно проблема еще в настройках самого хостинга. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 42 минуты назад, umbrello сказал: Добрый день. Решил перенести действующий магазин на другой хостинг. Все ходы понятны и известны. И в самом начале вылезает вот такая бяка. Измучался, перебрал всю ненормативную лексику, но выход пока не найден. Знатоки, кто сталкивался с этой проблемой при переносе и знает как ее решить, будьте так любезны, подскажите, как ее решить. Поставьте временно хостинг на более низкую рнр, например на 5.6. После установки потом повысите назад. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 2 минуты назад, spectre сказал: Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] Благодарю за помощь. Буду тестить. По итогам отпишу. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 7 минут назад, Rubynoid сказал: Поставьте временно хостинг на более низкую рнр, например на 5.6. После установки потом повысите назад. Так он и так на 5.6 стоит. Это установочная версия. Если только на 5.4 нырнуть. Надо посмотреть, если эта версия на хостинге. Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 16 минут назад, umbrello сказал: Так он и так на 5.6 стоит. Это установочная версия. Если только на 5.4 нырнуть. Надо посмотреть, если эта версия на хостинге. Я так понял вы сначала чистый движок ставите, а потом поверх свои файлы хотите залить, кроме конфигов? Или у вас типа микс? Вообще то правильно вот так переносить, как писал spectre выше 32 минуты назад, spectre сказал: А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 3 часа назад, Rubynoid сказал: Я так понял вы сначала чистый движок ставите, а потом поверх свои файлы хотите залить, кроме конфигов? Или у вас типа микс? Вообще то правильно вот так переносить, как писал spectre выше Да нет, ошибаетесь. Поставить чистый движок вообще не проблема. Переношу магазин. Старый хостер разочаровал. Что касается правильности, вопрос риторический. Вы читали какой метод предлагает Tom? А ведь он как и вы продвинутый. Способ spectre мне знаком давно, я им пользовался и он действительно проще и понятнее, если не вылезают проблемы с hteccess. Именно из-за проблемы с hteccess метод spectre не "прокатывал" и я решил воспользоваться методом Toma, но оказалось, что и там засада. Сейчас все же установил, правда пришлось попариться с hteccess. В итоге победили. Благодарю за содействие. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 4 часа назад, umbrello сказал: Благодарю за помощь. Буду тестить. По итогам отпишу. В общем добил я эту переадресацию. Испробовал все что от вас получил, не прокатило. Решил поюзать в сети. Вот такая штука мне попалась и подошла: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Приобщите к своей подборке, пригодится. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 5 часов назад, spectre сказал: Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] В общем добил я эту переадресацию. Испробовал все что от вас получил, не прокатило. Решил поюзать в сети. Вот такая штука мне попалась и подошла: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Приобщите к своей подборке, пригодится. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 42 минуты назад, umbrello сказал: Приобщите к своей подборке, пригодится если посмотреть внимательно а не методом тыка там есть эта конструкция) Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 1 час назад, spectre сказал: если посмотреть внимательно а не методом тыка там есть эта конструкция) Я все конструкции пропустил через хост и никакого эффекта не увидел. Возможно такую конструкцию можно собрать из всего того что вы предоставили, но я не силен в этом. Мне была нужна готовая. Тем не менее благодарю за помощь. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Встановлення та оновлення Перенос магазина с одного хостинга на другой Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) . Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options...
umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 7 минут назад, spectre сказал: При переносе магазина на другой хостинг такой картинки не возникает никогда Так возникла же... А никогда, это пока сам не столкнешься с проблемой. Если нечего сказать по существу, лучше не говорить ничего. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options...
umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 5 минут назад, retterwien сказал: Конфиги все правильно прописали? Конфиги при переносе не прописываются. Они наоборот вычищаются. Их прописывает система в процессе установки. Вы что-то путаете. Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 4 минуты назад, umbrello сказал: Конфиги при переносе не прописываются. Они наоборот вычищаются. Их прописывает система в процессе установки. Вы что-то путаете. вам нужно всего лишь перенести файлы и бд и прописать правильно пути в конфигах все 1 Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 2 минуты назад, spectre сказал: вам нужно всего лишь перенести файлы и бд и прописать правильно пути в конфигах все При переносе на другой хостинг процедура иная. Я использую метод путем переустановки. Почитайте инструкции Тома на этот счет здесь: . Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 4 минуты назад, spectre сказал: А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Более простой я тоже пробовал и он работал, но это было на другом хостинге и лет 5 назад. Но в этот раз хостинг не принимает hteccess и выдает циклическую переадресацию, которую никак не одолеть. Именно поэтому я решил попробовать метод Тома. Правда возможно проблема еще в настройках самого хостинга. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 42 минуты назад, umbrello сказал: Добрый день. Решил перенести действующий магазин на другой хостинг. Все ходы понятны и известны. И в самом начале вылезает вот такая бяка. Измучался, перебрал всю ненормативную лексику, но выход пока не найден. Знатоки, кто сталкивался с этой проблемой при переносе и знает как ее решить, будьте так любезны, подскажите, как ее решить. Поставьте временно хостинг на более низкую рнр, например на 5.6. После установки потом повысите назад. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 2 минуты назад, spectre сказал: Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] Благодарю за помощь. Буду тестить. По итогам отпишу. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 7 минут назад, Rubynoid сказал: Поставьте временно хостинг на более низкую рнр, например на 5.6. После установки потом повысите назад. Так он и так на 5.6 стоит. Это установочная версия. Если только на 5.4 нырнуть. Надо посмотреть, если эта версия на хостинге. Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 16 минут назад, umbrello сказал: Так он и так на 5.6 стоит. Это установочная версия. Если только на 5.4 нырнуть. Надо посмотреть, если эта версия на хостинге. Я так понял вы сначала чистый движок ставите, а потом поверх свои файлы хотите залить, кроме конфигов? Или у вас типа микс? Вообще то правильно вот так переносить, как писал spectre выше 32 минуты назад, spectre сказал: А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 3 часа назад, Rubynoid сказал: Я так понял вы сначала чистый движок ставите, а потом поверх свои файлы хотите залить, кроме конфигов? Или у вас типа микс? Вообще то правильно вот так переносить, как писал spectre выше Да нет, ошибаетесь. Поставить чистый движок вообще не проблема. Переношу магазин. Старый хостер разочаровал. Что касается правильности, вопрос риторический. Вы читали какой метод предлагает Tom? А ведь он как и вы продвинутый. Способ spectre мне знаком давно, я им пользовался и он действительно проще и понятнее, если не вылезают проблемы с hteccess. Именно из-за проблемы с hteccess метод spectre не "прокатывал" и я решил воспользоваться методом Toma, но оказалось, что и там засада. Сейчас все же установил, правда пришлось попариться с hteccess. В итоге победили. Благодарю за содействие. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 4 часа назад, umbrello сказал: Благодарю за помощь. Буду тестить. По итогам отпишу. В общем добил я эту переадресацию. Испробовал все что от вас получил, не прокатило. Решил поюзать в сети. Вот такая штука мне попалась и подошла: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Приобщите к своей подборке, пригодится. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 5 часов назад, spectre сказал: Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] В общем добил я эту переадресацию. Испробовал все что от вас получил, не прокатило. Решил поюзать в сети. Вот такая штука мне попалась и подошла: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Приобщите к своей подборке, пригодится. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 42 минуты назад, umbrello сказал: Приобщите к своей подборке, пригодится если посмотреть внимательно а не методом тыка там есть эта конструкция) Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 1 час назад, spectre сказал: если посмотреть внимательно а не методом тыка там есть эта конструкция) Я все конструкции пропустил через хост и никакого эффекта не увидел. Возможно такую конструкцию можно собрать из всего того что вы предоставили, но я не силен в этом. Мне была нужна готовая. Тем не менее благодарю за помощь. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Встановлення та оновлення Перенос магазина с одного хостинга на другой Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 2 минуты назад, spectre сказал: вам нужно всего лишь перенести файлы и бд и прописать правильно пути в конфигах все При переносе на другой хостинг процедура иная. Я использую метод путем переустановки. Почитайте инструкции Тома на этот счет здесь: . Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 4 минуты назад, spectre сказал: А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Более простой я тоже пробовал и он работал, но это было на другом хостинге и лет 5 назад. Но в этот раз хостинг не принимает hteccess и выдает циклическую переадресацию, которую никак не одолеть. Именно поэтому я решил попробовать метод Тома. Правда возможно проблема еще в настройках самого хостинга. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 42 минуты назад, umbrello сказал: Добрый день. Решил перенести действующий магазин на другой хостинг. Все ходы понятны и известны. И в самом начале вылезает вот такая бяка. Измучался, перебрал всю ненормативную лексику, но выход пока не найден. Знатоки, кто сталкивался с этой проблемой при переносе и знает как ее решить, будьте так любезны, подскажите, как ее решить. Поставьте временно хостинг на более низкую рнр, например на 5.6. После установки потом повысите назад. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 2 минуты назад, spectre сказал: Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] Благодарю за помощь. Буду тестить. По итогам отпишу. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 7 минут назад, Rubynoid сказал: Поставьте временно хостинг на более низкую рнр, например на 5.6. После установки потом повысите назад. Так он и так на 5.6 стоит. Это установочная версия. Если только на 5.4 нырнуть. Надо посмотреть, если эта версия на хостинге. Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 16 минут назад, umbrello сказал: Так он и так на 5.6 стоит. Это установочная версия. Если только на 5.4 нырнуть. Надо посмотреть, если эта версия на хостинге. Я так понял вы сначала чистый движок ставите, а потом поверх свои файлы хотите залить, кроме конфигов? Или у вас типа микс? Вообще то правильно вот так переносить, как писал spectre выше 32 минуты назад, spectre сказал: А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 3 часа назад, Rubynoid сказал: Я так понял вы сначала чистый движок ставите, а потом поверх свои файлы хотите залить, кроме конфигов? Или у вас типа микс? Вообще то правильно вот так переносить, как писал spectre выше Да нет, ошибаетесь. Поставить чистый движок вообще не проблема. Переношу магазин. Старый хостер разочаровал. Что касается правильности, вопрос риторический. Вы читали какой метод предлагает Tom? А ведь он как и вы продвинутый. Способ spectre мне знаком давно, я им пользовался и он действительно проще и понятнее, если не вылезают проблемы с hteccess. Именно из-за проблемы с hteccess метод spectre не "прокатывал" и я решил воспользоваться методом Toma, но оказалось, что и там засада. Сейчас все же установил, правда пришлось попариться с hteccess. В итоге победили. Благодарю за содействие. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 4 часа назад, umbrello сказал: Благодарю за помощь. Буду тестить. По итогам отпишу. В общем добил я эту переадресацию. Испробовал все что от вас получил, не прокатило. Решил поюзать в сети. Вот такая штука мне попалась и подошла: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Приобщите к своей подборке, пригодится. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 5 часов назад, spectre сказал: Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] В общем добил я эту переадресацию. Испробовал все что от вас получил, не прокатило. Решил поюзать в сети. Вот такая штука мне попалась и подошла: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Приобщите к своей подборке, пригодится. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 42 минуты назад, umbrello сказал: Приобщите к своей подборке, пригодится если посмотреть внимательно а не методом тыка там есть эта конструкция) Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 1 час назад, spectre сказал: если посмотреть внимательно а не методом тыка там есть эта конструкция) Я все конструкции пропустил через хост и никакого эффекта не увидел. Возможно такую конструкцию можно собрать из всего того что вы предоставили, но я не силен в этом. Мне была нужна готовая. Тем не менее благодарю за помощь. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Встановлення та оновлення Перенос магазина с одного хостинга на другой
umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 4 минуты назад, spectre сказал: А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Более простой я тоже пробовал и он работал, но это было на другом хостинге и лет 5 назад. Но в этот раз хостинг не принимает hteccess и выдает циклическую переадресацию, которую никак не одолеть. Именно поэтому я решил попробовать метод Тома. Правда возможно проблема еще в настройках самого хостинга. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options...
Rubynoid Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 42 минуты назад, umbrello сказал: Добрый день. Решил перенести действующий магазин на другой хостинг. Все ходы понятны и известны. И в самом начале вылезает вот такая бяка. Измучался, перебрал всю ненормативную лексику, но выход пока не найден. Знатоки, кто сталкивался с этой проблемой при переносе и знает как ее решить, будьте так любезны, подскажите, как ее решить. Поставьте временно хостинг на более низкую рнр, например на 5.6. После установки потом повысите назад. Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 2 минуты назад, spectre сказал: Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] Благодарю за помощь. Буду тестить. По итогам отпишу. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 7 минут назад, Rubynoid сказал: Поставьте временно хостинг на более низкую рнр, например на 5.6. После установки потом повысите назад. Так он и так на 5.6 стоит. Это установочная версия. Если только на 5.4 нырнуть. Надо посмотреть, если эта версия на хостинге. Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 16 минут назад, umbrello сказал: Так он и так на 5.6 стоит. Это установочная версия. Если только на 5.4 нырнуть. Надо посмотреть, если эта версия на хостинге. Я так понял вы сначала чистый движок ставите, а потом поверх свои файлы хотите залить, кроме конфигов? Или у вас типа микс? Вообще то правильно вот так переносить, как писал spectre выше 32 минуты назад, spectre сказал: А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 3 часа назад, Rubynoid сказал: Я так понял вы сначала чистый движок ставите, а потом поверх свои файлы хотите залить, кроме конфигов? Или у вас типа микс? Вообще то правильно вот так переносить, как писал spectre выше Да нет, ошибаетесь. Поставить чистый движок вообще не проблема. Переношу магазин. Старый хостер разочаровал. Что касается правильности, вопрос риторический. Вы читали какой метод предлагает Tom? А ведь он как и вы продвинутый. Способ spectre мне знаком давно, я им пользовался и он действительно проще и понятнее, если не вылезают проблемы с hteccess. Именно из-за проблемы с hteccess метод spectre не "прокатывал" и я решил воспользоваться методом Toma, но оказалось, что и там засада. Сейчас все же установил, правда пришлось попариться с hteccess. В итоге победили. Благодарю за содействие. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 4 часа назад, umbrello сказал: Благодарю за помощь. Буду тестить. По итогам отпишу. В общем добил я эту переадресацию. Испробовал все что от вас получил, не прокатило. Решил поюзать в сети. Вот такая штука мне попалась и подошла: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Приобщите к своей подборке, пригодится. Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 5 часов назад, spectre сказал: Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] В общем добил я эту переадресацию. Испробовал все что от вас получил, не прокатило. Решил поюзать в сети. Вот такая штука мне попалась и подошла: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Приобщите к своей подборке, пригодится. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 42 минуты назад, umbrello сказал: Приобщите к своей подборке, пригодится если посмотреть внимательно а не методом тыка там есть эта конструкция) Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 1 час назад, spectre сказал: если посмотреть внимательно а не методом тыка там есть эта конструкция) Я все конструкции пропустил через хост и никакого эффекта не увидел. Возможно такую конструкцию можно собрать из всего того что вы предоставили, но я не силен в этом. Мне была нужна готовая. Тем не менее благодарю за помощь. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 2 минуты назад, spectre сказал: Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] Благодарю за помощь. Буду тестить. По итогам отпишу. Надіслати Поділитися на інших сайтах More sharing options...
umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 7 минут назад, Rubynoid сказал: Поставьте временно хостинг на более низкую рнр, например на 5.6. После установки потом повысите назад. Так он и так на 5.6 стоит. Это установочная версия. Если только на 5.4 нырнуть. Надо посмотреть, если эта версия на хостинге. Надіслати Поділитися на інших сайтах More sharing options...
Rubynoid Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 16 минут назад, umbrello сказал: Так он и так на 5.6 стоит. Это установочная версия. Если только на 5.4 нырнуть. Надо посмотреть, если эта версия на хостинге. Я так понял вы сначала чистый движок ставите, а потом поверх свои файлы хотите залить, кроме конфигов? Или у вас типа микс? Вообще то правильно вот так переносить, как писал spectre выше 32 минуты назад, spectre сказал: А я использую более простой и надежный метод, впрочем описал его выше ну и проверить чтоб версии пхп совпадали а то кубленые модули положат магазин Надіслати Поділитися на інших сайтах More sharing options...
umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 3 часа назад, Rubynoid сказал: Я так понял вы сначала чистый движок ставите, а потом поверх свои файлы хотите залить, кроме конфигов? Или у вас типа микс? Вообще то правильно вот так переносить, как писал spectre выше Да нет, ошибаетесь. Поставить чистый движок вообще не проблема. Переношу магазин. Старый хостер разочаровал. Что касается правильности, вопрос риторический. Вы читали какой метод предлагает Tom? А ведь он как и вы продвинутый. Способ spectre мне знаком давно, я им пользовался и он действительно проще и понятнее, если не вылезают проблемы с hteccess. Именно из-за проблемы с hteccess метод spectre не "прокатывал" и я решил воспользоваться методом Toma, но оказалось, что и там засада. Сейчас все же установил, правда пришлось попариться с hteccess. В итоге победили. Благодарю за содействие. Надіслати Поділитися на інших сайтах More sharing options...
umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 4 часа назад, umbrello сказал: Благодарю за помощь. Буду тестить. По итогам отпишу. В общем добил я эту переадресацию. Испробовал все что от вас получил, не прокатило. Решил поюзать в сети. Вот такая штука мне попалась и подошла: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Приобщите к своей подборке, пригодится. Надіслати Поділитися на інших сайтах More sharing options...
umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 5 часов назад, spectre сказал: Так поправить htaccess вангую у вас там есть редирект на https и он не работает на этом конкретном хостинге один из этих вариантов обязательно сработает, некоторые даже подписаны если не знаете что выбирать делаете print_r($_SERVER) и выбираете где переменная на что-то похожа из этого списка litespeed rewriteCond %{HTTPS} !on rewriteCond %{HTTP:X-Forwarded-Proto} !https rewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] ukraine RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/robots\.txt$ timeweb RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] mirohost, beget RewriteCond %{REQUEST_FILENAME} !^robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] beget RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTPS} =on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP:X-HTTPS} !1 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP:SSL} !1 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L,R=301] В общем добил я эту переадресацию. Испробовал все что от вас получил, не прокатило. Решил поюзать в сети. Вот такая штука мне попалась и подошла: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Приобщите к своей подборке, пригодится. Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 15 липня 2020 Share Опубліковано: 15 липня 2020 42 минуты назад, umbrello сказал: Приобщите к своей подборке, пригодится если посмотреть внимательно а не методом тыка там есть эта конструкция) Надіслати Поділитися на інших сайтах More sharing options... umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 1 час назад, spectre сказал: если посмотреть внимательно а не методом тыка там есть эта конструкция) Я все конструкции пропустил через хост и никакого эффекта не увидел. Возможно такую конструкцию можно собрать из всего того что вы предоставили, но я не силен в этом. Мне была нужна готовая. Тем не менее благодарю за помощь. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1
umbrello Опубліковано: 15 липня 2020 Автор Share Опубліковано: 15 липня 2020 (змінено) 1 час назад, spectre сказал: если посмотреть внимательно а не методом тыка там есть эта конструкция) Я все конструкции пропустил через хост и никакого эффекта не увидел. Возможно такую конструкцию можно собрать из всего того что вы предоставили, но я не силен в этом. Мне была нужна готовая. Тем не менее благодарю за помощь. Змінено 15 липня 2020 користувачем umbrello Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts