Как лучше реализовать зеркало сайт Тильда?

Ссылка скопирована
1 ответ

По вводным: задача – сделать тот же сайт на ещё одном домене.
Сайт на Тильде.
Сейчас ситуация такая: как мне отписались от тех регистратора домена, чтобы реализовать зеркало сайта? Нужно добавить в DNS в записи типа A IP-адрес (взять из настроек домена Тильды), и всё должно заработать после обновления DNS.
Нужно понять: но это не сработало. Посоветуйте, как можно реализовать зеркало, может быть, через PHP, посоветуйте может ещё как это настроить?

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Кирилл JS Ответ

У Тильды зеркало сайта обычно нельзя сделать простым добавлением A-записи на второй домен, если этот домен не добавлен и не подтверждён в настройках проекта Тильды. DNS укажет на сервер, но сама платформа должна понимать, какой проект отдавать для этого Host header.

Правильный вариант: добавить второй домен в настройках сайта на Тильде, дождаться проверки DNS и назначить его дополнительным доменом/алиасом, если тариф и настройки это позволяют. В DNS обычно указывают A-записи на IP Тильды или CNAME, как требует текущая инструкция Тильды.

Если задача именно SEO-зеркало, лучше не делать два одинаковых сайта доступными одновременно. Выберите основной домен, а второй поставьте на 301-редирект:

server {
    server_name old-domain.ru www.old-domain.ru;
    return 301 https://new-domain.ru$request_uri;
}

server { server_name old-domain.ru www.old-domain.ru; return 301 https://new-domain.ru$request_uri; }

Если на Тильде нельзя настроить нужное зеркало, можно поставить промежуточный сервер, но это уже не просто PHP. Прокси-копия через PHP плохая идея: ломаются формы, cookies, canonical, ресурсы, HTTPS и SEO. Если делать через сервер, то аккуратно через reverse proxy и с пониманием, зачем.

Проверьте DNS:

nslookup example.ru
nslookup www.example.ru

nslookup example.ru nslookup www.example.ru

И проверьте, что домен добавлен в саму Тильду, а не только у регистратора. Регистратор управляет DNS, но не сообщает Тильде, какой сайт показывать.

Итог: для нормальной работы добавьте второй домен в Тильде и настройте DNS по инструкции. Для SEO лучше использовать один основной домен, а второй отправлять на него 301-редиректом. PHP-зеркало для Тильды почти всегда создаёт больше проблем, чем пользы.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно