Вчера я нашел другой сайт, который использует мой контент, я имею в виду не только контент, это заполните мой сайт ... что-то вроде того, что они используют прокси и отображают все с сайта mysite, любые изменения, которые я делаю, это отображается в другом домене
Я только что проверил IP, и они не используют мой IP, но есть шанс защитить это ... я на apache, выделенный сервер с выделенным IP ....
Я пытался сделать что-то, например, на php if (& _ SERVER [HTTP_HOST]! = 'mysite.com') {redirect .....}
Но позже меня проверили, и у них тоже [HTTP_HOST], что и у моего сайта ...
Все, что вам нужно сделать, это создать призрак для доменного имени третьего лица, а затем вернуть ему любые данные.
<VirtualHost *:80>
ServerName thirdparty.example.com
ServerAlias *.example.com
DocumentRoot /var/www/thirdparty
</VirtualHost>
Теперь вы можете отправить им все, что захотите.
Ответ технически верен. Однако, из вашей текущей настройки, кажется, что ваш сайт на самом деле находится в конфигурации по умолчанию и отвечает на все запросы к вашему серверу. Вы можете дважды проверить это, просто введя свой IP-адрес, а не домен, в любом браузере. Если ваш сайт все еще отображается, то это сайт по умолчанию.
Когда вы настраиваете виртуальные хосты, Apache отвечает на них в представленном порядке. Поэтому вам нужно поместить код Iain в качестве первого хоста в вашей конфигурации Apache.
Если в конфигурации Apache используются раздельные файлы, вы можете отключить хост по умолчанию и перенести сайт на отдельный виртуальный хост. Тогда порядок VHosts не имеет значения, пока ни один домен или псевдоним сервера не пересекается.