Как мне сопоставить домен клиента со страницей на моем веб-сайте?
Я подумываю о создании веб-сайта, который позволит клиентам сопоставлять домен, которым они владеют и которым управляют, со своей страницей или поддоменом на моем сайте. Нужно ли мне иметь IP-адрес для каждого домена клиента? Это то, что веб-сайты обычно позволяют мне делать?
2 answers
То, о чем вы говорите, по крайней мере, на веб-сервере Apache, называется виртуальными хостами. Вашим клиентам/клиентам просто нужно будет указать запись A для своего домена на IP-адрес вашего сервера, где у вас настроены виртуальные хосты.
В вашей конфигурации Apache вам нужно будет настроить новый виртуальный хост для каждого нового домена, который вы вводите, который затем вы можете отправить в любое место на своем сервере, которое вы пожелаете.
Здесь не место для полноценных виртуальных хостов учебное пособие, но здесь есть несколько хороших вопросов , и всегда есть Документация по виртуальному хосту Apache или Примеры виртуального хоста Apache.
Здесь есть много способов освежевать кошку. Просто используйте перенаправление .htaccess
в корне их домена:
## 301 Redirect Old File
Redirect 301 / yourdomain.com/somepage.html
Или создайте простую индексную страницу с перенаправлением в заголовке :
<?php header('Location: http://www.example.com/'); ?>
Затем поместите его в корень своего домена.