Как apache2 может запретить подключения к домену, который не размещен - PullRequest
0 голосов
/ 22 сентября 2018

Я размещаю сайт iplocation.io на облачном сервере.Я нашел домен https://chrissloey.com/index.php, который открывает мой веб-сайт внутри него.

Теперь, насколько я понимаю, chrissloey.com указал на него запись ip моего сервера, и мой сервер apache2 не запрещает соединение сон и позволяет открывать содержимое веб-сайта iplocation.io, как его собственный.

Я хочу, чтобы apache2 запрещал подключения к любому другому домену и разрешал только свой собственный домен для содержимого сервера.

Прилагается apache confфайл для iplocation.io

   <VirtualHost *:80>
        ServerAdmin email@email.com
        DocumentRoot /var/www/public_html
        ServerName iplocation.io
        ServerAlias www.iplocation.io
        ErrorLog ${APACHE_LOG_DIR}/apache-error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined


        <Directory /var/www/public_html>
                    Options  FollowSymLinks MultiViews
                    AllowOverride All
                    Require all granted
        </Directory>

    </VirtualHost>


    <IfModule mod_ssl.c>
    <VirtualHost *:443>
        ServerName iplocation.io
        ServerAdmin email@email.com
        DocumentRoot /var/www/public_html
        SSLEngine on
        SSLCertificateFile /path-to-csr
        SSLCertificateKeyFile /path-to-key
        SSLCertificateChainFile /path-to-ca


        <Directory /var/www/public_html>
                    Options  FollowSymLinks MultiViews
                    AllowOverride All
                    Require all granted                
        </Directory>

    </VirtualHost>
    </IfModule
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...