Домен на 2 сервера и без конфликтов

Тема в разделе "Администрирование серверов", создана пользователем 3ner, 6 июл 2009.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. 3ner

    3ner

    Регистр.:
    21 июн 2009
    Сообщения:
    757
    Симпатии:
    197
    Как сделать правильно, чтоб 2 сервера работали на 1 домене и без конфликтов?

    1. Есть хостинг, на нем лежит скрипт - морда сайта, сейчас он как бы примари.

    2. Есть сервер с прямым айпишником, на нем лежит скрипт - так сказать закрытая корпоративная камьюнити.

    Хочется привязать второй сервер к одному домену, но и так чтоб они оба не пропали, а первый при наборе домена показывался первым.
    Подскажите как грамотно сделать, чтоб конфликтов не было. Может чего haccess прописать нужно будет?
     
  2. StDutch

    StDutch

    Регистр.:
    18 дек 2007
    Сообщения:
    337
    Симпатии:
    116
    Правильное решение:
    1. domain.com + Перейти по ссылке привязать на первый хостинг, где морда сайта

    2. sub.domain.com привязать к серверу

    3. на морде прописать вызов скриптов с sub.domain.com

    Кривое решение:

    3. на морде поставить прокси-скрипт и тащить запросы с sub.domain.com
     
  3. 3ner

    3ner

    Регистр.:
    21 июн 2009
    Сообщения:
    757
    Симпатии:
    197
    Точно, я про субдомены то и забыл.

    Это чем-то особенным делается или кнопку достаточно сделать?

    Если так делать, то можно по подробней?
     
  4. StDutch

    StDutch

    Регистр.:
    18 дек 2007
    Сообщения:
    337
    Симпатии:
    116
    Судя по вопросам, ты совсем не знаком с веб-технологиями.

    Это большая тема, в двух словах не рассказать. Найди специалиста, иначе никак. Скрипты точно придется дорабатывать независимо от выбранного варианта.
     
  5. 3ner

    3ner

    Регистр.:
    21 июн 2009
    Сообщения:
    757
    Симпатии:
    197
    С чем-то знаком, с чем-то еще нет, просто задачи такой не было.
    Специалистами тоже когда-то становятся ;)

    Ладно буду сам копать или искать кого-нибудь, как получится.
     
  6. StDutch

    StDutch

    Регистр.:
    18 дек 2007
    Сообщения:
    337
    Симпатии:
    116
    Понимаешь, там просто граблей по пути раскидано много, правильнее найти того кто их сам успешно прошел.

    Если выберешь второй (кривой) вариант, то там элементарно:
    1. делаешь запрос с нужными параметрами средствами curl, или одним из множества http клиентов на php;

    2. получив данные, выводишь их, возможно с некоторой обработкой.

    Но тормозить это будет прилично, в логах хостера будут высокие показатели использованного твоими php скриптами процессорного времени, за это могут попросить покинуть хостинг.

    Для реализации первого варианта нужно хорошо представлять работу броузера и http серверов, и заниматься хакингом в изначальном смысле этого понятия.
     
  7. cahxah7E

    cahxah7E Создатель

    Регистр.:
    3 фев 2009
    Сообщения:
    12
    Симпатии:
    1
    Честно говоря очень сложно понять задачу из вопроса,
    я ее смутно понял из предлогаемого решения от StDutch
    Ну так вот предложу ка и свой вариант:
    с помощью nginx
    делаем так чтобы домен был на первом хостинге а второй доступен айпи
    на первом ставм nginx
    а в настройках делаем так чтобы НАПРИМЕР по ссылке /other был доступен уже второй:
    Код:
    hosting# vim /etc/nginx/nginx.conf
    server {
     lister 192.168.0.1:80
     location /other {
      proxy_pass Перейти по ссылке #это тот второй сервер
     }
     location / {
      proxy_pass Перейти по ссылке #тут должен стоять апач
     }
    }
    P.S. у меня на дедике так разрулено, к сожалению вариант неподойдет для простых web хостингов
     
Статус темы:
Закрыта.