jiyrapy
Ответы в темах
-
После долгого копания настроек обоих серверов нашел несостыкову: в настройках nginx на новом сервере для сайта была такая настройка:
proxy_set_header Host $host:80;
В то время как на старом сервере порта не было. Убрал порт, то есть получил:
proxy_set_header Host $host;
Сайт заработал. По крайней мере пока работает:) Сейчас еще подожду, когда днс применятся на новый сервер.- Ответ изменён 7 лет, 8 месяцев назад пользователем jiyrapy.
вернул старый сервер — поэтому работает. Миграция с дубликатором.
Сайт не в подкаталоге. Тут VPS — панелями не пользуюсь, все через ssh и ftp.
Вы говорите 99% проблема в сайте. А почему на старом сервере работает без проблем?
Кеширующий плагин не установлен. Точнее, был установлен, а потом удален (предварительно был очищен весь кеш). Про кеш браузера — само собой.Переключитесь на тему по умолчанию*, отключите все плагины** (eсли был активирован кеширующий плагин — не забудьте очистить созданный им кеш, а также кеш браузера). Если проблема сохранилась — скорее всего, она в настройках вашего хостинга.
Если проблема исчезла — включайте плагины по одному, пока ошибка снова не появится.
Включите тему — если ошибка проявилась, то проблема в теме.Так я все проделал (плагины отключал, тему менял) — не помогло. Значит проблема в хостинге. То есть в сервере. Это я уже давно понял (не зря про настройки пхп в самом первом посте предположил). Вопрос в том, что именно не так? Думал, кто-то сможет подсказать. Joomla, Bitrix, самописные на этом же серваке работают без проблем, а WP — глючит.
ДНС на новый сервер приминились. Сайт http://aliexpressbuyer.ru/. Теперь проблему видно. А тут редиректы можно посмотреть https://bertal.ru/index.php?a5971708/aliexpressbuyer.ru/#h
Сейчас пропишу на новый сервер. Как днс применится — напишу здесь.
http://aliexpressbuyer.ru/ — только сейчас он у вас таки будет работать, так как перепрописал днс на старый сервак, чтобы сайт работал. Так что бессмысленно. Сам тестирую через запись в hosts. Но, обращаю внимание, что все тесты со сторонними сервисами делал с днс на новый сервак, так что ничего не выдумывал.
Сейчас сайт перенесен через плагин — так что тут все по феншую) «Обнулил» htaccess — не помогло. Поменял тему (на одну из стандартных) — не помогло. Плагины уже пробовал отключать (тупо переименовал всю папку с плагинами) — не помогло.
На счет редиректов — проверял через сторонний сервис главную страницу — зафиксировал 301 редиректы страницы самой на себя.
Обращаю внимание, что удаление этой строки do_action( ‘template_redirect’ ); в /wp-includes/template-loader.php решает проблему. Но это же костыль!Сделал, как вы посоветовали. Удалил все файлы, очистил БД на новом сервере. На старом поставил Duplicator, сделал бекап, перенес на новый сервер и установил. Установка прошла нормально, но вот ошибка осталась (кукки чистил). Если честно, было бы удивительно, если бы пропала… Что вручную файлы и БД переносить, что через плагин — одна фигня.
В общем, как быть? Что еще можно предпринять?
Хочу заметить, версии php была 5.3.3 на старом сервере, на новом — 5.6.39