Мой сайт в другом домене

Вчера я нашел другой сайт, который использует мой контент, я имею в виду не только контент, это заполните мой сайт ... что-то вроде того, что они используют прокси и отображают все с сайта mysite, любые изменения, которые я делаю, это отображается в другом домене

Я только что проверил IP, и они не используют мой IP, но есть шанс защитить это ... я на apache, выделенный сервер с выделенным IP ....

Я пытался сделать что-то, например, на php if (& _ SERVER [HTTP_HOST]! = 'mysite.com') {redirect .....}

Но позже меня проверили, и у них тоже [HTTP_HOST], что и у моего сайта ...

-3
задан 25 December 2015 в 18:04
2 ответа

Все, что вам нужно сделать, это создать призрак для доменного имени третьего лица, а затем вернуть ему любые данные.

<VirtualHost *:80>
    ServerName thirdparty.example.com
    ServerAlias *.example.com
    DocumentRoot /var/www/thirdparty
</VirtualHost>

Теперь вы можете отправить им все, что захотите.

2
ответ дан 5 December 2019 в 21:52

Ответ технически верен. Однако, из вашей текущей настройки, кажется, что ваш сайт на самом деле находится в конфигурации по умолчанию и отвечает на все запросы к вашему серверу. Вы можете дважды проверить это, просто введя свой IP-адрес, а не домен, в любом браузере. Если ваш сайт все еще отображается, то это сайт по умолчанию.

Когда вы настраиваете виртуальные хосты, Apache отвечает на них в представленном порядке. Поэтому вам нужно поместить код Iain в качестве первого хоста в вашей конфигурации Apache.

Если в конфигурации Apache используются раздельные файлы, вы можете отключить хост по умолчанию и перенести сайт на отдельный виртуальный хост. Тогда порядок VHosts не имеет значения, пока ни один домен или псевдоним сервера не пересекается.

1
ответ дан 5 December 2019 в 21:52

Теги

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