Как сделать зеркало сайта?

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Аватара пользователя
CodeMaster
Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Как сделать зеркало сайта?

Сообщение CodeMaster » 01.06.2020,11:39

Попробую объяснить как могу ;-)
Есть собственный домен, на бесплатных DNS и хостинге работает сайтик. Хочу сделать зеркало на домене третьего уровня на географическом домене местного провайдера. Но, хочу сделать не просто редирект, а именно зеркало, что бы физически хостинг был один, а домены в URL разные. Такое, в принципе, возможно?
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Как сделать зеркало сайта?

Сообщение alecv » 01.06.2020,16:16

Если нету TLS и внутри сайта только относительные ссылки - почему же нет?

Аватара пользователя
CodeMaster
Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Как сделать зеркало сайта?

Сообщение CodeMaster » 01.06.2020,16:37

alecv писал(а): 01.06.2020,16:16почему же нет?
Я в этом почти ничего не понимаю, тем более без экранных подсказок wizard'а, а там это полуподпольная опция. Менеджер сказала, принесите, я пока х.з. что и админ пропишет это в DNS.
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Как сделать зеркало сайта?

Сообщение alecv » 01.06.2020,16:40

Это сильно зависит от конструкции сайта. У некоторых движков надо обязательно прописывать в настройках сервера "как его зовут".

Аватара пользователя
CodeMaster
Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Как сделать зеркало сайта?

Сообщение CodeMaster » 01.06.2020,19:00

alecv писал(а): 01.06.2020,16:40 У некоторых движков
Нет там никаких движков - pure html ;-)
И ссылки, да относительные, с локального диска он работает также.
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Как сделать зеркало сайта?

Сообщение alecv » 01.06.2020,19:32

Если сайт статический и ссылки относительные, то никаких проблем. Делаешь два имени DNS, указывающие на один и тот же IP адрес (твоего хоста).
В конфиге Web-сервера прописываешь два сервера с этими самыми разным именами, но одинаковым Root directory.
(Конкретно надо смотреть по разновидности сервера)

aikarpov
Advanced Member
Сообщения: 396
Зарегистрирован: 02.03.2019,13:00

Как сделать зеркало сайта?

Сообщение aikarpov » 02.06.2020,08:50

CodeMaster писал(а): 01.06.2020,11:39 Есть собственный домен, на бесплатных DNS и хостинге работает сайтик. Хочу сделать зеркало на домене третьего уровня на географическом домене местного провайдера. Но, хочу сделать не просто редирект, а именно зеркало, что бы физически хостинг был один, а домены в URL разные. Такое, в принципе, возможно?
Надо только понять, чего вы хотите.
У вас есть сайт site.ru, так?
Вы хотите сделать так, чтобы к нему можно было обращаться по адресу provider.site.ru и в адресной строке светилось именно provider.site.ru?

Аватара пользователя
CodeMaster
Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Как сделать зеркало сайта?

Сообщение CodeMaster » 02.06.2020,14:40

aikarpov писал(а): 02.06.2020,08:50 Надо только понять, чего вы хотите.
Что бы в адресной строке было site.domain1.ru или site.domain2.ru, но хостинг физически был один.
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"

aikarpov
Advanced Member
Сообщения: 396
Зарегистрирован: 02.03.2019,13:00

Как сделать зеркало сайта?

Сообщение aikarpov » 02.06.2020,15:03

CodeMaster писал(а): 02.06.2020,14:40 Что бы в адресной строке было site.domain1.ru или site.domain2.ru, но хостинг физически был один.
Ну тогда делать, как alecv посоветовал.
Владелец домена domain1.ru пусть пропишет у себя в настройках DNS, что site.domain1.ru соответствует вашему IP, а вы у себя на сервере создайте виртуальный хост site.domain1.ru и укажите ему ту же папку, что и ваш основной сайт. Если, конечно, у вас есть сервер, а не просто папочка на хостинге.

Аватара пользователя
CodeMaster
Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Как сделать зеркало сайта?

Сообщение CodeMaster » 02.06.2020,20:48

aikarpov писал(а): 02.06.2020,15:03 Если, конечно, у вас есть сервер, а не просто папочка на хостинге.
Сдаётся мне вы совсем меня хотите запутать ;-) Нет у меня никакого сервера. Есть бесплатный DNS-сервис, его NS-адреса отданы регистратору, а в нём сделана A-запись на IP сайта на бесплатном хостинге reg.ru. И очевидно там папочка, т.к. никакого сайта по этому IP нет. Если чё, в этом хостинге есть и свой DNS, но я туда переходить не хочу - сегодня он есть, а завтра нет. Администратором второго домена является местный провайдер, у них есно есть свои сервера. Если я им принесу IP адрес хостинга с сайтом, смогут они сделать в своём DNS A-запись, что бы оба имени приводили на один хостинг?
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"

aikarpov
Advanced Member
Сообщения: 396
Зарегистрирован: 02.03.2019,13:00

Как сделать зеркало сайта?

Сообщение aikarpov » 03.06.2020,02:28

CodeMaster писал(а): 02.06.2020,20:48 Если я им принесу IP адрес хостинга с сайтом, смогут они сделать в своём DNS A-запись, что бы оба имени приводили на один хостинг?
По IP-адресу вы куда приходите?
Если к себе на сайт, то сможете.
Если непонятно куда, то не сможете.

Я потыкал по быстрому в этот бесплатный хостинг reg.ru (конструктор сайтов ведь имеете ввиду)?
Вроде как там именно второй вариант - они привязывают вашу страничку к конкретному домену, домен вы привязываете к IP-адресу их сервера и потом на сервере уже разруливают, что отдавать - скорее всего через те самые виртуальные хосты.
И если ваш провайдер сделает у себя запись "site.domain1.ru == IP_адрес_reg.ru", то будет происходить переход на хостинговый сервер reg.ru, но сервер не будет знать, куда дальше отправлять клиента. И будет ему показывать какую-то заглушку.

Так что у вас два варианта
1) заводить ещё одну страничку в конструкторе и привязывать её к домену site.domain1.ru, скопировав содержимое вашей имеющейся
2) копать в сторону переадресации с site.domain1.ru на ваш site.ru
CodeMaster писал(а): 02.06.2020,20:48 Если чё, в этом хостинге есть и свой DNS, но я туда переходить не хочу - сегодня он есть, а завтра нет.
То есть то, что там лежат ваши файлы - не страшно, а ДНС им при этом доверить не хотите? Как-то непоследовательно. ;)

Ответить