- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Столкнулся с такой проблемой – есть домен domain.ru. В панели управления этим доменом такие настройки DNS:
@ A Server-IP
@ MX mail.domain.ru. 10
mail A Server-IP
www A Server-IP
Где Server-IP – IP адрес сервера.
Вроде бы все работает, но появляется mail.domain.ru на котором создается полная копия сайта (а это ненужный дубль контента для поисковых систем). Если убрать запись mail A Server-IP то перестает работать почта.
Как сделать так, чтобы и почта работа и копии сайта на этом поддомене не было?
из вебсервера уберите алиас mail.domain.ru, или если у вас выделенный ip пропишите virtualhost, чтобы сайт работал только по domain.ru
из вебсервера уберите алиас mail.domain.ru, или если у вас выделенный ip пропишите virtualhost, чтобы сайт работал только по domain.ru
Не очень понял где удалять mail.domain.ru - можете написать чуть подробнее?
Выделенный IP есть, но на каждом айпишнике висит по несколько сайтов.
Можно сделать так. Замените:
@ MX mail.domain.ru. 10 на @ MX domain.ru. 10
Удалите:
Но лучше все-таки настроить веб сервер правильно.
Можно сделать так. Замените:
Удалите:
Но лучше все-таки настроить веб сервер правильно.
Спасибо, потестирую этот вариант.
А что значит настроить правильно? В принципе готов даже заплатить за консультацию по этому вопросу – нужно чтобы кто-то объяснил на пальцах как это сделать.
А что значит настроить правильно?
Например если стоит nginx, то перед своим сервером вписать такую строку
Sujcnm,
Тогда уж, правильней так:
server {
listen 80;
listen [::]:80;
keepalive_timeout 0;
return 444;
server_name www.domain.ru domain.ru;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
}
А то получилось, что как раз и будет открываться только по имени mail.domain.ru.
Emili013, Вы используете какую либо панель управления сервером?
Sujcnm,
Тогда уж, правильней так:
Вот так делать точно не стоит!
Т.к. и сайты с доменами ww.domain.ru domain.ru открываться перестанут!
Я полагаю вы знаете, что это значит return 444
Именно поэтому я и написал вставить мой конфиг перед его записью, с надежной, что у него имеется запись типа
Я полагаю вы знаете, что это значит return 444
А, пардон, не внимательно посмотрел, Вы правы, конечно.
Просто по привычке, обычно как раз указываются имена которые должны открываться, а не на оборот. Хотя, если имен которые должны открываться много, то безусловно, Ваш вариант будет более компактным.
Sujcnm,
Emili013, Вы используете какую либо панель управления сервером?
Использую ISP Manager.
Проверил вариант со сменой MX mail.domain.ru. на MX domain.ru. и удаление A-записи mail.domain.ru - вроде бы это решило мою проблему и почта по-прежнему работает.
У такого решения есть какие-то существенные недостатки, ради исправления которых стоило бы заморачиваться с дальнейшими доработками?
Если все работает, то нет.
С ISPmanager вообще, можно сделать так. Создать первый сайт-заглушку, повесить на него страничку, с надписью "Сервер такой-то и он работает". Тогда он будет сайтом по умолчанию. И при обращении по IP-адресу или любому имени которое на него ссылается, будет открываться именно этот сайт.
А рабочие сайты, уже создавать после него. Тогда они будут открываться только по тем именам, которые указанны в свойствах WWW домена. а на любые другие имена, будет открываться сайт заглушка.