Почему мой сайт открывается по чужому адресу?
Добрый день!
Создал небольшой сайт https://film-quiz.ru/. Добавил его в яндекс и гугл.
Через некоторое время заметил что в логах запросов nginx есть странные записи про лечение суставов. Проигнорировал это. Пару дней назад Гугл прислал письмо о том что часть моих страниц удалено из поиска, потому что это дубликаты.
Стал разбираться и нашел информацию о том что домен https://lechsustavov.com/ открывает мой сайт. Причем сам полность рабочий и корректный.
Скажите кто знает, что это такое, и как это исправить.
Спасибо.
Дополнительно:
Содержание
Кто-то накосячил и закрепил за доменом lechsustavov.com IP твоего сервера.
Просто жестко определи в конфигурации своего web сервера домен и такой фокус больше не пройдет.
https://film.sanes.net.ru/
Дефолтный конфиг веб-сервера просто надо поправить.
Ответы:
В дефолтный домен (конфиг Nginx) добавьте секцию HTTPS. И соответственно открываться должна заглушка.
Иначе, все кто ссылаются на ваш IP будут считаться Яндексом зеркалами домена, на который выдан сертификат.
Буквально на неделе с такой проблемой ко мне обращались.
ну во первых у него тухлый сертификат, что логично
а во вторых - возможно кто то просто направил домен ан IP твоего сервака...
- А в чем смысл такого действия? Это доброзло или кто-то просто рукожоп?
- KennyForever, На данном сайте стоит ваш сертификат, хостер у вас один, IP тоже. Обращайтесь к нему, если второй сайт не ваш
Если хостингом не вы управляете, а хостер, то пиши в поддержку, так мол и так, "этот вот сайт на одном айпи со мной, но ваш nginx коряво натроен, и вместо суставов отдает мой сайт, чините срочно, а то укушу".
Если вы управляете - настраивайте сами, параметр server_name у вас отсутствует, скорее всего.
nginx.org/en/docs/http/server_names.html
- Есть у него server_name. По IP адресу HTTP открывается дефолтный конфиг с 404. А HTTPS отсутствует. Соответственно берется из конфига, который первый в списке.
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Существует несколько причин, по которым ваш сайт может открываться по чужому адресу. Одной из наиболее распространенных причин является неправильная настройка DNS-записей. DNS-записи помогают перенаправить пользователя на правильный IP-адрес вашего сайта, и если они настроены неправильно, пользователи могут быть перенаправлены на другой сайт.
Также возможно, что у вас есть проблемы с настройками сервера. Неправильные настройки сервера могут привести к тому, что запросы пользователей будут перенаправлены на другой адрес, который не соответствует вашему сайту.
Еще одной причиной может быть заражение вашего сайта вредоносным кодом. Вредоносные скрипты могут изменить настройки вашего сайта таким образом, что пользователи будут перенаправлены на другие ресурсы.
Также стоит учитывать возможность того, что ваш сайт может быть скомпрометирован и кто-то из злоумышленников мог изменить настройки сайта так, чтобы он открывался по другому адресу.
Для решения проблемы с открытием сайта по чужому адресу вам необходимо внимательно проверить настройки DNS, сервера и самого сайта. Убедитесь, что все настройки верные и соответствуют вашему сайту. Также рекомендуется провести аудит безопасности сайта, чтобы исключить возможность наличия вредоносного кода на нем.
В целом, проблема с открытием сайта по чужому адресу может иметь разные причины, и для ее решения необходимо провести тщательный анализ всех составляющих вашего сайта.