The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"redirect на новый сайт с другим именем домена"
Отправлено cuad0, 19-Мрт-10 00:24 
Че-то всех куда-то непонятно куда потянуло...

Похоже, имеем взаимоисключающие параграфы:

>2) Зарегистрированное доменное имя (qwer.ru) привязанное(принадлежащее) адресу qqq.www.eee.rrr.
>5) Есть Старый, в настоящий момент функционирующий сайт с именем qwer.ru. Расположен
>сайт не у нас, а в головном офисе по IP адресу:
>aaa.bbb.ccc.ddd

Вы уж определитесь, как именно у вас днс настроен и по какому ip он отзывается (ну, напр., попингуйте его, сделайте traceroute, поглядите на него dig-ом или host-ом, в общем, забавляйтесь как сможете).


Вот эта фигня
>6) Запись в файле DNS (Bind) на нашем сервере который расположен /var/named/qwer.ru
>www       IN      A     aaa.bbb.ccc.ddd

означает всего лишь то, что при запросе любой софтины на www.qwer.ru DNS ответит этой софтине "у имени www.qwer.ru адрес aaa.bbb.ccc.ddd". И не более того. Дальше софтина, зная уже ip нужного сервера, будет слать все запросы туда, а оттуда ей будут отвечать. А все потому, что в tcp пакет в поле Кому низзя написать доменное имя, только ip. Это так, чиста FYI (for your information), чтоб знали на будущее и не путались.


А вообще, вы бы сократили свой пост-вопрос до минимума, возможно и сами бы с легкостью разобрались, имея всю ту инфу, что вы сюда накопипастили...

Если я правильно все понял, то получается:
- у вас есть сайт qwer.ru, старый и надоевший.
- некая контора сделала вам новый сайт с аяксом, блекджеками и шлюхами.
- эта же некая контора разместила этот сайт на своем сервере, прикрутив к нему домен qwer10.ru.
- вы хотите, чтобы новый сайт стал открываться по qwer.ru, а старый сайт упал мертвым грузом на корпоративном сервере. При этом новый сайт переносить к себе на сервер не хотите/не можете.

В таком случае
>Является ли ответ уважаемого Alex:
>...
>верным?

- в определенной степени ДА.

Если подробнее, то открываете на вашем сервере файл зоны qwer.ru, сразу меняете поле serial в сторону увеличения (читайте доки, чтобы его найти, если не знаете) и ищете записи вида:

qwer.ru.  IN A qqq.www.eee.rrr (или aaa.bbb.ccc.ddd, соответственно вашим постам)
www   IN A qqq.www.eee.rrr
(вместо первой строки может быть
  IN A qqq...
или
.  IN A qqq...
)

и меняете в них qqq.www.eee.rrr на ip_сервер_где_крутится_qwer10.ru (попингуйте - и узнаете).
Кстати, насчет первой строки. Строго говоря, не видя файла зоны qwer.ru сложно сказать, можно ее менять или нет (зависит от того, как там указаны почтовые маршруты). Возможно, у вас вся почта ходит на qwer.ru (а не на mail.qwer.ru), т.е. есть запись вида @ IN MX 10 qwer.ru. Тогда менять эту строку низзя, потому что почта работать не будет. Но тогда получится ситуация, когда по www.qwer.ru будет открываться новый сайт, а по qwer.ru - старый. Так-то.

Если вы не будете трогать записи MX, почта у вас продолжит ходить как ни в чем не бывало.
Дальше: rndc reload (или /etc/rc.d/named reload) и идете писать письмо разработчикам вашего нового сайта, в котором настойчиво требуйте с них настройку их апача, а точнее конкретного VirtualHost.


Кстати, разрабы вам написали ту ересь из-за того, что либо они не сильно шарят в нужной области (и отписываются всякой чепухой, где много непонятных тех. терминов, чтобы казаться круче и срубить с вас побольше бабла), либо им тупо лень перенастроить VirtualHost для qwer10.ru на адрес qwer10.ru.
Их слова с ваших слов про "по IP адресу мы теперь редирект настроить не сможем, так как на их IP адресе висит много сайтов" - наглый, простите, пиздеж. Вообще-то апачу в разумных пределах глубоко наплевать на то, сколько там у него висит сайтов на одном айпи. Если их уже несколько, значит может быть и больше. Он тупо получает запросы на один айпи адрес, смотрит что написано в запросе в заголовке Host и видит что за сайт у него запрашивают. А дальше, согласно своим конфигам и секциям VirtualHost, он на этот запрос отвечает. Так что на одном айпи апачу можно повесить хоть 100500 сайтов и всегда остается возможность добавить еще пару.

Если вам не удастся убедить разработчиков, то пишите им примерно такое:
"Вы меня больше не парьте своими редиректами, а откройте конфиг своего апача, найдите
<VirtualHost *>
...
ServerName qwer10.ru
...
</VirtualHost>

ServerName поменяйте на qwer.ru и рестартните апач". В таком случае все, что было на qwer10.ru окажется на qwer.ru, а qwer10.ru останется только в вашей памяти, чтобы потом рассказать внукам.

Если и после такого разрабов убедить не удастся, то читайте faq на nic.ru ( http://www.dns-master.ru/help/faq.html#q6 ) и пропишите CNAME в файле зоны qwer.ru (только на поддомен www, иначе можете загубить почту. Почему - я писал выше).

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру