Mirrors

How to add a mirror?

  1. Go to the control panel of your server (ISPManager, cPanel, Parallels), then to the domain properties;
  2. Find the field “Mirrors” (or “Alias”);
  3. Add the domain to the list.

Here the instruction of adding mirrors to cPanel — https://www.youtube.com/watch?v=PU_TSFDvaUI. If you need help with other control panel contact the hosting support service.

Can I use a domain with another IP as a mirror?

Yes, it is possible and you don't need to buy an additional licenses. The only limitation is that the admin panel opens only from the domain with assigned license.

How to get URL address of the campaign with the domain-mirror?

Here are two ways:

1. Open the admin panel from a mirror:

http://mirror.com/admin/

All URLs will be generated with this domain.

2. Replace manually the domain: http://tds.com/campaign?keyword=123http://mirror.com/campaign?keyword=123.

How to automatically park domains?

The solution requires two conditions:

  1. a dedicated IP
  2. Keitaro must be opened on the domain (http://1.1.1.1/admin/)

Usually hostings does not provide a dedicated IP. Contact your hoster support and ask if they provide such a service. If they does not provide a dedicated IP you need to fill in the list of mirrors manually through a hosting control panel.

Read the instruction about how to configure Keitaro on IP at the section website_configuration_by_default_on_a_server.

To assign a domain to a server add “A” letter to DNS.

@ IN A 1.1.1.1

Instead of 1.1.1.1 set IP of your server.

An example on freenom: freenom.jpg

Website configuration by default on a server

Apache uses the first domain as a default at the configuration file httpd.conf or the first added domain at the server panel. If a domain with Keitaro is added the first then it must be currently opened. If it's not you should to edit the configuration:

  1. /etc/httpd/httpd.conf (the path may be different);
  2. Find the section with the domain Keitaro;
  3. Move it above the rest;
  4. Restart a web server.

With Nginx you need to disable a current host by default:

  • If you have a file /etc/nginx/sites-enabled/default delete it;
  • Check at /etc/nginx/nginx.conf if there are sections with default_server:
server {
    listen 80 default_server;
    listen [::]:80 default_server ipv6only=on;
    ...
}

Then add default_server to the current configuration of your domain:

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

Check the ISPmanager documentation: http://doc.ispsystem.ru/index.php/%D0%9F%D1%80%D0%B8%D0%BE%D1%80%D0%B8%D1%82%D0%B5%D1%82%D0%BD%D1%8B%D0%B9_%D0%B2%D0%B5%D0%B1-%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD.

How to connect a campaign to parked domains?

Open the page “Maintenance > Settings > Misc”. Change the action at the domain settings to “Send to campaign” and choose a campaign.