Domains
This feature is available only for PRO or higher editions
On page «Domains» you can manage all tracking domains.How to add a domain
Please read this article Adding domains. Watch the video about adding domains.
How to add an SSL certificate to a domain (video)
Watch our video on Keitaro YouTube channel about adding domains and SSL certificates to Keitaro.
How to automatically add domains to the server?
The solution requires two conditions:
- a dedicated IP
- Keitaro must be opened on the domain (
http://1.1.1.1/admin/
)
Usually, hosting provides 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.
Configuring web server to make tracker as default website
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:
/etc/httpd/httpd.conf
(the path may be different);- Find the section with the domain Keitaro;
- Move it above the rest;
- 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 withdefault_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; ... }