Домены

Когда использовать страницу Домены?

Когда вы хотите, чтобы разные кампании работали на разных доменах. Например, http://abc.com/ вызывает кампанию 1, http://zxy.com/ вызывает кампанию2.

Как добавить дополнительный домен к серверу/хостингу?

Можно ли управлять из Keitaro доменами с разных серверов?

Нет. Все домены должны быть подключены к одному серверу, одному трекеру.

Как парковать домены, без добавления зеркал в панели управления?

Для этого решения необходимо два условия:

  1. Выделенный IP;
  2. Keitaro открывалась на самом домене (http://1.1.1.1/admin/).

На хостингах выделенного IP, обычно, не предоставляется. Обратитесь в саппорт хостера, имеется ли такая услуга. Если выделенного IP нет, то придется пополнять список зеркал вручную, в панели управления хостингом.

О том как настроить Keitaro на IP, написано в разделе настройка_сайта_по_умолчанию_на_сервере.

Чтобы привязать домен к серверу, необходимо только добавить «A» запись в DNS.

@ IN A 1.1.1.1

Вместо 1.1.1.1 впишите IP вашего сервера.

Пример на freenom: freenom.jpg

Настройка трекера как сайта по умолчанию на сервере с Apache и Nginx

У Apache, доменом по умолчанию считается первый домен в файле конфигурации httpd.conf или первый добавленный в панели сервера. Если домен с Keitaro добавлен самым первым, то он и должен сейчас открываться. Если нет, необходимо редактирование конфигурации:

  1. /etc/httpd/httpd.conf (путь может отличаться);
  2. Найдите секцию с доменом Keitaro;
  3. Перенесите её выше остальных;
  4. Перезапустите веб-сервер.

С Nginx потребуется отключить текущий хост по умолчанию:

  • При наличии файла /etc/nginx/sites-enabled/default, удалите его;
  • Посмотрите в /etc/nginx/nginx.conf наличие секции с default_server:
server {
    listen 80 default_server;
    listen [::]:80 default_server ipv6only=on;
    ...
}

Удалите её.

Теперь добавьте default_server к текущей конфигруации вашего домена:

server {
    listen 80 default_server;
    server_name keitaro.com www.keitaro.com;
    ...
}