Как отключить ненужные поддомены на ispmanager + nginx?

12
S3
На сайте с 29.03.2012
Offline
355
#11

SeVlad, Разговор был о переадресации средствами nginx

SeVlad
На сайте с 03.11.2008
Offline
1609
#12
Sly32:
Разговор был о переадресации средствами nginx

Разговор (если смотреть не только на буквы, а и в суть проблемы) о причинах и как делать правильно.

А переадресации - это костыль при изначально неправильной конфигурации сервера.

Тем более, что сделать правильно - и проще и надёжнее :) И какое-никакое, но повышение уровня знаний администрирования веб-сервера (а вдруг глаз ещё попутно что-то зацепит ;) )

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
S3
На сайте с 29.03.2012
Offline
355
#13
SeVlad:
Тем более, что сделать правильно - и проще и надёжнее

Бесспорно. Спорно, какой именно вариант - правильнее.

Например, у меня несуществующие домены отдают Не найдено. Использую несколько поддоменов, кроме того, соответственно, вариант огульной переадресации мне не подходит.

Только для www сделал 301 на основной домен без.

Наличие нескольких сайтов на сервере также дает свои ограничения.

SeVlad
На сайте с 03.11.2008
Offline
1609
#14
Sly32:
Например, у меня несуществующие домены отдают Не найдено.
..
Только для www сделал 301 на основной домен без.

Ну это и есть правильно :)

WebAlt
На сайте с 02.12.2007
Offline
263
#15
Safronov:

Возникла проблема (возможно и была до этого) сайт открывается по всем поддоменам 1.site.ru ww.site.ru asdaf.site.ru любое значение до точки работает как дубль сайта. Сайт должен открываться только на site.ru Все остальное желательно редиректить на страницы без поддомена либо вообще на site.ru/error404.php

Как можно сие убрать или хотя бы закрыть от индексации. Спасибо.

ТС, в DNS записях убери

  • :
  • [А]-запись сделай:

    example.org (A) IP

    www.example.org (A) IP

    и т.д. если нужно.

  • - означает любые символы в данном случае.
  • S
    На сайте с 01.07.2012
    Offline
    76
    #16
  • - означает любые символы в данном случае.
  • Что то я и не подумал, спасибо, жду обновления днс и наслаждаюсь.

    Гемблинг партнерка (https://pin-up.partners/homepage/?referral=5adihskqun) Апрув без заморочек заработок в топе
    lonelywoolf
    На сайте с 23.12.2013
    Offline
    151
    #17
    Safronov:
    сайт открывается по всем поддоменам 1.site.ru ww.site.ru asdaf.site.ru любое значение до точки работает как дубль сайта.

    Вообще-то надо записи DNS поправить, а не nginx корежить.

    ---------- Добавлено 08.08.2016 в 21:43 ----------

    Sly32:
    несуществующие домены отдают Не найдено.

    А должны не домены отдавать, а браузер что-то вроде err_not_resolved

    Платный и бесплатный хостинг с защитой от DDoS (http://aquinas.su)
    S3
    На сайте с 29.03.2012
    Offline
    355
    #18
    lonelywoolf:
    А должны не домены отдавать, а браузер что-то вроде err_not_resolved

    Почему? У меня при обращении к несуществующему сабдомену выдает - Сервер не найден, что и является правдой)

    SeVlad
    На сайте с 03.11.2008
    Offline
    1609
    #19
    lonelywoolf:
    А должны не домены отдавать, а браузер что-то вроде err_not_resolved

    Ну не придирайся к мелочам ;) Sly32, просто сформулировал "по простому".

    Ответ отдаёт сервер. А браузер только отобразит что-то. Если захочет и как захочет ;)

    12

    Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий