ProfiPHPProfiPHP
Категория: Полезное в PHP

Чужой домен дублирует мой сайт

Доброго времени суток. Опишу очень интересную ситуацию, которая произошла с моим сайтом.

Я арендую виртуальный сервер VPS, в результате чего на выделенном IP адресе открывался основной сайт. То есть, сайт одинаково открывался как по доменном названии, так и по IP.

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

Решением данной задачи может быть реализация на стороне сервера отдельного виртуального сервера для данного IP, но для этого необходимо много действий. Значительно проще в основной исполняемый файл дописать строку:
if ( $_SERVER['HTTP_HOST'] != 'mysite.com' ) exit( header( 'location: http://mysite.com' ) );
В результате чего, все сторонние домены, которые ссылаются на IP адрес выделенного сервера, или ввод простого адреса IP приведет к тому, что сработает перенаправление на основной сайт.

Добавить комментарий

Имя:
Текст комментария: