Это какая-то странная просьба. По какой-то причине тот, кто владеет safeandbuy.com
указал их домен на мой IP-адрес. Причина проблемы в том, что у меня есть все виды сканеров, которые пытаются сканировать мой сайт с этим доменным именем.
Что я могу с этим поделать?
Вы можете настроить виртуальный хост на своем веб-сервере для safeandbuy.com, чтобы захватывать весь этот трафик, и просто иметь страницу индекса, которая говорит: «Я не safeandbuy.com». Это, по крайней мере, вытащит хиты из вашего реального домена.
Информация whois для safeandbuy.com включает номер контактного телефона, адрес и электронную почту. Вы можете попытаться связаться с ними и сообщить, что они указывают не на тот IP-адрес.
Хорошо, вот что может быть очень полезным:
Добавьте это в раздел «заголовок» вверху страницы индекса:
<base href="http://www.mydomain.com" target="_top"/>
(Дополнения к Биллу Тору, который является очень старшим участником на этом сайте)
Таким образом, человек, чей домен указал на ваш ... как только кто-то попадет туда и щелкнет ссылку, он перенаправит их на использование ваших ссылок, чтобы они могли украсть только ссылку на домашнюю страницу и ничего больше).
К сожалению, таких людей невозможно остановить. но все, что вы можете сделать, это сделать перенаправление обратно на свои ссылки с его домена.
Еще одно постоянное решение этой надоедливой проблемы.
Это зависит от того, какую серверную программу вы используете, но для apache2 настройки виртуального хоста находятся в каталоге '/ etc / apache2 / site-enabled'. По сути, он имеет виртуальные хосты по умолчанию («000-default»), и на данный момент это установлено для сайта mydomain.com. Итак, вот мой подход.
Скопируйте текущий 000-default в 010-somename. (Будьте осторожны, 000-default обычно является файлом символической ссылки, поэтому вам нужно скопировать его из ../site-available/default.)
Установите параметр виртуального хоста в 010-somename. Добавьте эти две строки под первой строкой
'<VirtualHost *:80>':
ServerName www.mydomain.com
ServerAlias mydomain.com
Сделайте 000-default указывает на другой каталог (в другом месте). В файле «000-default» измените «DocumentRoot / var / www», указав другое место, например «DocumentRoot / var / www-test». Каталог / var / www-test не обязательно должен существовать. Если он не существует, соединения, использующие другое доменное имя, получат ошибку.
Перезапустите apache2: "sudo /etc/init.d/apache2 restart"
Надеюсь, это поможет.
Попробуйте использовать Php для определения URL-адреса веб-страницы
if(strpos( $_SERVER['HTTP_HOST'], 'yoururl.com') !== false){
echo "This is Genuine Yoururl.com";
} else {
header('Location: http://www.yoururl.com.com/'); exit; // Someone has opened your site as iframe or is using A record to point toward your website
}