Запретить домену использовать IP-адрес VPS и отображать его содержимое [закрыто]

как я могу запретить пользователю отображать содержимое моего vps. В настоящее время у меня есть vps на базе Ubuntu, и я устанавливаю на него блог WordPress, предназначенный для моего domain1.com . Я знаю, что можно использовать IP-адрес VPS для другого домена, добавив запись A , которая указывает на IP-адрес. Но у меня есть domain2.com , и когда я добавляю к нему A Record . Он отобразит блог с domain1.com , а также, когда я попытаюсь ввести IP-адрес в браузере, я могу увидеть созданный мной блог. Как я могу указать его содержимое, которое будет доступно для просмотра только в этом конкретном домене?

-5
задан 1 May 2014 в 10:09
1 ответ

Your VPS runs a web server (Apache, nginx or similar) and the web server needs to be setup to "handle multiple domains". In more technical terms you need to setup some virtual hosts or vhosts to serve each of the domains you want to host.

If you only have one IP address you will need to do name-based vhosting where the web server decides the content based on the hostname the user types into his/her browser. E.g. you will have one vhost for domain1.com and one vhost for domain2.com. If someone sets up their own DNS and makes domain3.com point to your VPS then they will be served the default vhost. It is configurable which one is default.

See here for Apache name-based vhosting: https://httpd.apache.org/docs/2.2/vhosts/name-based.html

If you are not using Apache tell us what you use.

0
ответ дан 5 December 2019 в 22:19

Теги

Похожие вопросы