Ура ура ура!!! Удалось таки победить эту проблему. Вот в чём было дело. Кто то взял и прописал вот такие строки в самом начале файла /bitrix/php_interface/init.php
if ($_SERVER['HTTP_HOST'] != 'СТАРЫЙДОМЕН.ru') { header("HTTP/1.1 301 Moved Permanently"); header("Location: http://СТАРЫЙДОМЕН.ru".$_SERVER['REQUEST_URI']); exit; }
Я изменил домен и всё поехало. А можно вообще этот код удалить?
делаю пинг на СТАРЫЙДОМЕН.ru и получаю корректно IP-адрес старого сервера. Делаю пинг на НОВЫЙДОМЕН.ru и получаю IP-адрес нового сервера. На новом сервере Apache и Ngnix настроенный корректно, так как остальные два сайта Bitrix были так же перенесены и не перенаправляются на старые хостинги.
---------- Добавлено 02.10.2014 в 13:22 ----------
Thommy: А есть возможность выгрузить все файло по фтп? А там уже поиском через notepad++?
Обращался на официальный форум, молчат как партизаны. Вот я и пытаюсь разобраться сам, но так как не получается у меня, прошу на форуме может идею какую, может мысль какую. А то я тут уже за два дня уже не знаю что ещё можно придумать.
---------- Добавлено 02.10.2014 в 10:53 ----------
Почистил я кэш на перенесённом сайте. Он лежит в двух местах, /bitrix/managed_cache/ /bitrix/cache/ . Удалил все содержимое от туда. Не помогло.
Потом залез на сайт который лежит на старом хостинге. Там в настройках увидел старый домен, всё как положено. Если бы не одно но.... вот это но я постараюсь описать.
На новом сервере я перенёс всего 3 Bitrix сайта. Два сайта перенеслись и заработали хорошо. Каково было моё удивление, что в настройках двух других Bitrix сайтов стояли и стоят настройки на старый домен. И на новом домене они работают хорошо, не куда не переадресовываясь.
И только последний сайт показал сюрприз, он переадресовывается на старый сайт.
Более того, отключаю Apache на старом хостинге и бац, на новом хостинге с новым доменом сайт не грузиться. Пишет что мол сайт не доступен. Но на новом сервере другие сайты работают.
Ну что за гадость. Что ещё можно придумать?
---------- Добавлено 01.10.2014 в 17:40 ----------
samimages: Файлы просто скопировали на новый хостинг?
.htaccess смотрите там наверняка редирект стоит вами же когда-то поставленный
Дело в том, что у Битрикса нет одного конфига, в котором бы всё описывалось, как на большинстве CMS. У Битрикс-а все конфиги раскинуты по разным файлам. Вот я и не могу найти такого конфига, где был бы указан старый домен.
Тогда как в БД большинство указаний на старый домен встречаются или в адресе эл.почты, ну или обычно в полях, где простая переписка. В остальных полях я заменил старый домен на новый и не помогло.
Я попытался войти в админку, но она собака то же переходит на админку старого домена. Вот пример: Набираю НОВЫЙ-ДОМЕН/bitrix/admin и при загрузке 1-2 сек и я перенаправляюсь на СТРАРЫЙ-ДОМЕН/bitrix/admin 🙅
zexis: Использую
Nginx + apache + php + phpaccelrrator + mysql
На сервере работает сайт с миллионом тяжелых запросов к страницам в сутки.
На каждой странице по 5-10 запросов к mysql.
Сервер 2-х процессорный xeon 48 Гб памяти.
Тормозов нет.
Я думаю почти такой же сервер брать, только ОЗУ будет поменьше. Думаю и выбираю между 16 и 32 Гигами. Всё таки ценник и так и так будет приличный.
Ура ура ура!!! Удалось таки победить эту проблему. Вот в чём было дело. Кто то взял и прописал вот такие строки в самом начале файла /bitrix/php_interface/init.php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://СТАРЫЙДОМЕН.ru".$_SERVER['REQUEST_URI']);
exit;
}
Я изменил домен и всё поехало. А можно вообще этот код удалить?
делаю пинг на СТАРЫЙДОМЕН.ru и получаю корректно IP-адрес старого сервера. Делаю пинг на НОВЫЙДОМЕН.ru и получаю IP-адрес нового сервера. На новом сервере Apache и Ngnix настроенный корректно, так как остальные два сайта Bitrix были так же перенесены и не перенаправляются на старые хостинги.
---------- Добавлено 02.10.2014 в 13:22 ----------
А есть возможность выгрузить все файло по фтп? А там уже поиском через notepad++?
Вот это единственно и остаётся делать.
Обращался на официальный форум, молчат как партизаны. Вот я и пытаюсь разобраться сам, но так как не получается у меня, прошу на форуме может идею какую, может мысль какую. А то я тут уже за два дня уже не знаю что ещё можно придумать.
---------- Добавлено 02.10.2014 в 10:53 ----------
Почистил я кэш на перенесённом сайте. Он лежит в двух местах, /bitrix/managed_cache/ /bitrix/cache/ . Удалил все содержимое от туда. Не помогло.
Потом залез на сайт который лежит на старом хостинге. Там в настройках увидел старый домен, всё как положено. Если бы не одно но.... вот это но я постараюсь описать.
На новом сервере я перенёс всего 3 Bitrix сайта. Два сайта перенеслись и заработали хорошо. Каково было моё удивление, что в настройках двух других Bitrix сайтов стояли и стоят настройки на старый домен. И на новом домене они работают хорошо, не куда не переадресовываясь.
И только последний сайт показал сюрприз, он переадресовывается на старый сайт.
А может есть какой-то анализотор, какая-то программка, которая бы показала на каком файле сайт уходит на старый домен?
Более того, отключаю Apache на старом хостинге и бац, на новом хостинге с новым доменом сайт не грузиться. Пишет что мол сайт не доступен. Но на новом сервере другие сайты работают.
Ну что за гадость. Что ещё можно придумать?
---------- Добавлено 01.10.2014 в 17:40 ----------
Файлы просто скопировали на новый хостинг?
.htaccess смотрите там наверняка редирект стоит вами же когда-то поставленный
Да смотрел я его, не чего там не нашёл. Вот он
---------- Добавлено 01.10.2014 в 17:53 ----------
В настройках главного модуля есть после URL сайта. Это поле в БД называется b_option. Я туда вписал новый домен, но нет, это то же не помогло.
При загрузки видно, что с нового домена сайт грузиться лишь пару секунд и бац, переходит на старый домен.
Дело в том, что у Битрикса нет одного конфига, в котором бы всё описывалось, как на большинстве CMS. У Битрикс-а все конфиги раскинуты по разным файлам. Вот я и не могу найти такого конфига, где был бы указан старый домен.
Тогда как в БД большинство указаний на старый домен встречаются или в адресе эл.почты, ну или обычно в полях, где простая переписка. В остальных полях я заменил старый домен на новый и не помогло.
Я попытался войти в админку, но она собака то же переходит на админку старого домена. Вот пример: Набираю НОВЫЙ-ДОМЕН/bitrix/admin и при загрузке 1-2 сек и я перенаправляюсь на СТРАРЫЙ-ДОМЕН/bitrix/admin 🙅
Вот я и встал в ступор 😕
Использую
Nginx + apache + php + phpaccelrrator + mysql
На сервере работает сайт с миллионом тяжелых запросов к страницам в сутки.
На каждой странице по 5-10 запросов к mysql.
Сервер 2-х процессорный xeon 48 Гб памяти.
Тормозов нет.
Я думаю почти такой же сервер брать, только ОЗУ будет поменьше. Думаю и выбираю между 16 и 32 Гигами. Всё таки ценник и так и так будет приличный.
Теперь всё стало более менее понятно. Большое спасибо за ответы.
Вот, больше людей склоняется ко второму варианту. А кто может подсказать, почему apache+Nginx+php+mysql работает лучше связки Nginx+php+mysql?