На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Положения
1. Раздел "Готовые движки" предназначен для поиска и обсуждения готовых веб-решений.
2. Ответы с предложением разработать свой собственный движок будут удаляться без предупреждения.
  
    > Почему сайт уходи на старый хостинг? , 1С Битрикс
      В первый раз такое вижу и я в панике :o , не знаю что делать. В общем такая ситуация, есть старый хостиг с доменом САЙТ.РУ и вот я перехал на новый хостинг с доменом НОВЫЙДОМЕН2 .

      Но теперь в браузере когда пишу НОВЫЙДОМЕН2 через пару секунд бац и сайт переходит на старый домен САЙТ.РУ. Вот так вот просто, бац и переходит. Ни каких ошибок, ни каких глюков, просто переходит на старый домен и пипец :blink: .

      Я попробовал удалить из корня index.php и на новом домене выскакивает ошибка Apache мол нет корневого файла. Index.php добавляю и всё, сайт на новом хостинге с новым доменом уходит через 1-2 сек на старый хостинг, на старый домен.

      Пробовал зайти в админку сайта. Набираю НОВЫЙ-ДОМЕН/bitrix/admin и при загрузке 1-2 сек и я перенаправляюсь на СТРАРЫЙ-ДОМЕН/bitrix/admin

      Пробовал чистить кэш на перенесённом сайте. Он лежит в двух местах, /bitrix/managed_cache/ /bitrix/cache/ . Удалил все содержимое от туда. Не помогло. :no-sad:

      Потом залез на сайт который лежит на старом хостинге. Там в настройках увидел старый домен, всё как положено. Если бы не одно но.... вот это но я постараюсь описать.

      На новом сервере я перенёс всего 3 Bitrix сайта. Два сайта Bitrix перенеслись и заработали хорошо. Каково было моё удивление, что в настройках двух Bitrix сайтов стояли и стоят настройки на старый домен. И на новом домене они работают хорошо, не куда не переадресовываясь.

      И только последний сайт показал сюрприз, он переадресовывается на старый сайт.

      Подскажите где собака зарылась?
      Сообщение отредактировано: Andrei_IW -
        Ура ура ура!!! Удалось таки победить эту проблему. Вот в чём было дело. Кто то взял и прописал вот такие строки в самом начале файла /bitrix/php_interface/init.php


        if ($_SERVER['HTTP_HOST'] != 'СТАРЫЙДОМЕН.ru') {
        header("HTTP/1.1 301 Moved Permanently");
        header("Location: http://СТАРЫЙДОМЕН.ru".%24_SERVER['REQUEST_URI']);
        exit;
        }


        Я изменил домен и всё поехало. А можно вообще этот код удалить?
          Цитата Andrei_IW @
          А можно вообще этот код удалить?

          разрешаю :D
            Не удивлюсь что этот кто-то - сам битрикс, якобы привязка к хосту :facepalm:
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0177 ]   [ 15 queries used ]   [ Generated: 25.04.24, 04:00 GMT ]