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

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

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

У одного сайта может быть много зеркал, но главный домен может быть лишь один. Чтобы поисковый робот не выбрал основной сайт среди его копий автоматически, важно указать главную версию сайта вручную.

Как определить основное зеркало сайта

Зеркалами принято считать сайты, у которых совпадает контент. На деле это могут быть разные домены с отличающимся дизайном. Но если на их страницах добавлены одинаковые тексты, картинки с видео — поисковый робот посчитает такие сайты склеенными зеркалами. Этим пользуются злоумышленники, которые создают копии популярных площадок с целью переманить контент и сделать свои сайты основными версиями.

При наличии доступа к панели вебмастеров мошенники указывают свои домены в качестве основных. Владелец сайта с украденным контентом может и не догадываться о том, что его ресурс не попадает в выдачу. Именно поэтому опасно бездумно предоставлять доступы к панели вебмастеров исполнителям, к которым нет доверия.

Склеенными считаются одинаковые сайты с:

Поисковики автоматически определяют основную версию домена, если она не указана владельцем сайта. В результате вы можете работать над продвижением одного сайта, в то время как поисковые системы будут индексировать другую его версию. Чтобы этого не допустить, укажите вручную рабочий домен.

Ручная настройка редиректов и указание главного сайта потребуется при:

Как сделать главное зеркало сайта

Указать основную версию можно в Яндекс.Вебмастер и Google Search Console. Перед этим нужно доказать права на все домены, которые будут указаны как копии. В панели Яндекс зайдите в раздел «Переезд домена» и укажите название главного сайта в строке и сохраните информацию.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

В Search Console основной домен указывается в настройках сайта. Для перехода в этот раздел нажмите знак шестеренки в правом верхнем углу личного кабинета. Среди доступных вариантов выберите подходящий пункт и сохраните.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Как сделать зеркало сайта другими способами

Через файл robots.txt

Указать главный домен можно через директиву Host, которая прописывается в конце файла. Если вы случайно добавите несколько таких директив, правильным будет считаться первый вариант. Кстати, через robots.txt можно проверить, какая версия сайта на данный момент считается основной. Для этого введите в поисковую строку текст saitik.ru/robots.txt, где saitik.ru — основной домен. После Host: будет указана основная версия на данный момент.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Поисковая строка

Проверить основной домен можно также через поиск. Введите название сайта и посмотрите выдачу по позициям. Если вы написали название сайта с www, но поиск выдает домен без префикса — значит это и есть главное зеркало.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Онлайн-инструмент

Также проверить наличие зеркал можно с помощью виртуальных сервисов. Например, Redirect Checker.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Если планируете сделать зеркало сайта на другом домене, введите такие данные:

Где example.org — главное зеркало.

Если один из доменов прописан кириллицей, его нужно перевести в набор латинских символов. Для этого можно использовать онлайн-конвертер. Например, 2ip. В результате получится:

Где xn--80aqcf5ai.xn--p1ag — название домена сайтик.ру.

Для расклеивания зеркал необходимо заново скачать файл на компьютер и удалить строки с настройкой редиректов. Также можно заменить контент на одном из сайтов и довести его до уникальности.

Источник

Что такое зеркало сайта и как указать поисковикам актуальный вариант

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Зеркалами сайтов называют их частичные или полные копии. Как минимум один и тот же сайт после создания может быть доступен с префиксом www и без него, а после установки протокола https открываться и с https, и http. Однако оптимизатору важно, чтобы продвижение происходило только по одному из адресов. Поэтому при проведении технического аудита сайта он определяет рабочее зеркало сам и проверяет, правильно ли его определили Google и Яндекс.

Чтобы это сделать, нужно детальнее изучить, что такое зеркало сайта, как выбрать актуальное, и как быть с остальными копиями.

Какое из зеркал сайта выбрать для продвижения?

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Если сайт уже проиндексирован поисковиками, то стоит разобраться, как Яндекс и Гугл определили зеркало. При этом важно учитывать, под какой регион продвигают сайт. Если речь об Украине, Грузии и других странах СНГ или Европы, то нужно проверку делать в Гугле. Ну а если цель – Россия, то, конечно же, в Яндексе.

Индексацию очень просто проверить при помощи таких запросов:

Яндекс: url:www.mysite.ru* | url:mysite.ru*

По очереди вбиваем каждый запрос в поиск и смотрим, что выдает система. В Yandex сайт индексируется либо с www, либо без этого префикса. Если уже состоялась индексация с www, то и актуальное зеркало выбирают формата www.mysite.ru.

В индекс поисковика Google могут попадать копии сайта и с www, и без. Так что тут нужно смотреть выдачу по каждому зеркалу отдельно.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Теперь вбиваем site:www.stol-i-stul.com.ua и видим только 1 результат:

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Как настраивать зеркала веб-сайтов?

Понимая теперь, как найти рабочее зеркало сайта, добиваются, чтобы поисковики индексировали исключительно его, а с других имеющихся копий веб-сайта шла переадресация на нужный адрес. Для этого подключают и настраивают редирект 301.

Теперь, если пользователь наберет в поисковике адрес с www, то система автоматически перенаправит на сайт без этого префикса. К примеру, введем www.stol-i-stul.com.ua:

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Нажимаем Enter и оказываемся на сайте без www:

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

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

Если редирект подключен, и нужно проверить, все ли хорошо, то можно воспользоваться Redirect Checker. Открываем сервис, вбиваем неглавное зеркало и смотрим:

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

На скриншоте выше видно, что для проверки выбрали неактуальное зеркало https://www.brokers-fx.ru/, и Redirect Checker показал: с него правильно настроен 301-й редирект, перемещающий пользователей на https://brokers-fx.ru/.

Настройка редиректа путем внесения изменений в htaccess

Если требуется установить и настроить перенаправляющий пользователей редирект, то обычно для этого редактируют системный файл «.htaccess». При помощи этого конфигурационного файла происходит настройка самого распространенного типа веб-серверов в интернете – Apache. Для получения доступа к «.htaccess», нужно подключиться к веб-серверу по FTP. Удобнее всего для этого использовать какой-нибудь FTP-клиент, к примеру, популярный FileZilla.

Данные для входа по FTP выдаются администрацией выбранного хостинга. Подключившись, пользователь сразу не увидит «.htaccess». Дело в том, что это важный файл, а потому он скрыт от просмотра, чтобы профаны своими необдуманными действиями случайно его не повредили. Поэтому сначала нужно открыть вкладку «Сервер» и там активировать отображение скрытых системных файлов:

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Затем в корневой папке обнаружится «.htaccess». Его скачивают к себе на компьютер и на всякий случай создают резервную копию.

Далее открывают «.htaccess» через любой текстовый редактор. Можно через стандартный виндоусовский «Блокнот» или лучше при помощи Notepad. Внутрь файла помещают вот такой короткий код:

RewriteRule (.*) https://mysite.ru/$1 [R=301,L]

Глядя на код, нетрудно догадаться, что:

Вставив нужный код, файл закрывают, изменения сохраняют, а потом этот обновленный «.htaccess» через FileZilla загружают на сайт.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

SEO-шников много, профессионалов — единицы. Научитесь технической и поведенческой оптимизации, создавайте семантические ядра и продвигайте проекты в ТОП!

Указываем главное зеркало для Yandex

Если редирект через «.htaccess» настроен правильно, то поисковая система Yandex сама верно выберет рабочее зеркало. Но при смене основного домена Яндексу следует помочь. С этой целью редактируют файл для поисковых алгоритмов – robots.txt. Для этого подключаются к серверу по FTP, находят в корневом каталоге robots.txt и скачивают его.

Открыв robots.txt через любой удобный текстовый редактор, добавляют в конец документа директиву Host. Если там уже содержится информация, то меняем ее на нужную. Например, в качестве главного используют зеркало с www. Значит, прописываем в robots.txt последней строкой:

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Затем файл закрывают, сохраняют и загружают по FTP обратно на сервер. Кстати, содержимое robots.txt можно посмотреть, не скачивая. Для этого в адресной строке прописывают: mysite.ru/robots.txt.

Кроме того, если переводят зеркало на www или https, то в Yandex Webmaster, выбирают «Индексирование» – «Переезд сайта» и там ставят галочку около нужного пункта:

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Как установить или изменить рабочее зеркало через Google Search Console

В новой версии Google Search Console находят слева в меню «Настройки». Затем выбирают необходимый вариант зеркала для своего веб-сайта. Если происходит перенос, например, с http на https, то в гугловской консоли предварительно подтверждают право собственности на оба сайта.

Если имелись копии с www и без, то после установки главного домена, поисковая система станет расценивать все ссылки с внешних веб-ресурсов (и с www, и без него), как одинаковые. То есть ссылки формата www.mysite.ru и mysite.ru станут рассматриваться как актуальные, равнозначные и будут нести пользу продвигаемому ресурсу.

Как настраивать редиректы при выборе нового домена

Если для действующего раскрученного сайта приняли решение поменять домен, то желательно от старого не отказываться, а сохранить его как зеркало. Тогда при переезде потери сайта по трафику и позициям будут минимальными, а для лучшего эффекта прибегают к использованию постраничного 301-го редиректа. Оптимизатор в таком случае редактирует «.htaccess», обеспечив переадресацию с отдельных страниц зеркала на актуальный сайт с выбранным новым доменом.

Если речь о сайте-визитке или другом веб-ресурсе с небольшим числом страниц, то это несложно. Но когда веб-страниц много, то это уже проблема. Даже если не пожалеть времени и прописать для каждой из них редирект так, как мы рассматривали выше, то это будет перегружать сервер запросами, замедляя работу сайта.

Чтобы избежать этого, в «.htaccess» помещают следующий программный код:

RewriteRule ^(.*)$ https://my-new-site.ru/$1 [R=301,L]

RewriteRule ^(.*)$ https://my-new-site.ru/$1 [R=301,L]

В этом примере программный код перемещает посетителей с любых страниц www.mysite.ru на новые актуальные веб-страницы my-new-site.ru.

На старом веб-сайте, превращающемся в зеркало, нужно еще вписать Host в robots.txt, поместив туда сведения о новом домене.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Как настроить переадресацию на Nginx-серверах

Хотя Apache – это широко распространенный тип веб-серверов, но иногда хостинг-провайдеры могут использовать менее популярный вариант под названием Nginx. Чтобы здесь настроить редирект, нужно также найти конфигурационный файл, но его название будет не «.htaccess», а «nginx.conf».

Подключившись к Nginx-серверу по FTP и скачав указанный файл, вносят в него следующий код, если нужно включить 301 редирект для зеркала с www на адрес без этого префикса:

rewrite ^/(.*)$ https://mysite.ru/$1 permanent;

Сгенерировать нужный код для вставки в «nginx.conf» можно в специальных конвертерах, к примеру, winginx. Алгоритм действий выглядит так:

– сначала создают код редиректа с соответствующих страниц веб-сайта для серверов Apache при помощи этого сервиса или, к примеру, этого;

– затем вставляют код в конвертер Nginx;

– потом полученный код вставляют в файл «nginx.conf».

Надеемся, что после изучения этой статьи вам будет несложно:

Если вы читали внимательно, то уже понимаете – никаких особых технических знаний для всего этого не требуется, нужно лишь выделить немного времени, чтобы вникнуть и разобраться самостоятельно в этих несложных вопросах. Если же что-то осталось непонятым, то вы всегда можете спросить о том, что вас интересует, в комментариях ниже.

Источник

Как узнать главное зеркало сайта и настроить его с помощью редиректа

Время чтения: 14 минут Нет времени читать? Нет времени?

В комментариях к статье о Search Console и «Яндекс.Вебмастере» читатель задал вопрос о выборе основного домена сайта. Пользователь поинтересовался, какой вариант лучше: с www или без www. Ответить на вопрос можно коротко. Лучше выбрать вариант, который вам больше нравится. Действительно сложные вопросы могут появиться во время настройки зеркал и перенаправлений. Ответы на них вы найдете в статье.

Что такое зеркало сайта

Зеркала — точные копии сайта, доступные по разным URL. Например, если по адресам nash-saitik.ru и нашсайтик.рф доступен одинаковый контент, поисковые системы признают сайты зеркалами. Обратите внимание, роботы сравнивают не только главные страницы ресурсов. По разным данным, чтобы поисковики признали сайты зеркалами, уровень совпадения контента должен составлять от 80 до 100 %.

Откуда берутся зеркала сайтов? Во-первых, владельцы сами их создают. С помощью зеркал можно решить следующие задачи:

Во-вторых, из-за префикса www зеркала сайтов появляются автоматически. Физически nash-saitik.ru и www.nash-saitik.ru — разные ресурсы. В данном случае URL с префиксом www представляет собой субдомен по отношению к основному домену nash-saitik.ru.

Поскольку по двум адресам обычно доступен одинаковый контент, поисковые системы признают их зеркалами и склеивают. Термин «склейка» значит, что в поиске участвует только один ресурс. Поисковики могут выбрать основной домен или главное зеркало автоматически. Также вы можете указать соответствующие настройки самостоятельно. Об этом дальше.

Какой вариант лучше: с префиксом www или без?

Откуда взялся префикс www? В конце 80-х годов прошлого века технические возможности компьютеров отставали от задумок изобретателей. Для физического хостинга одного небольшого сайта приходилось использовать несколько веб-серверов. Например, на одной машине размещался сервис FTP, на другой почтовый сервер, а на третьей контент сайта. Это отражалось в адресах ресурсов. Например, для доступа к почтовому сервису использовался адрес mail.vash-saitik.ru, а доступ к FTP открывался с помощью адреса ftp.vash-saitik.ru.

Ученый Тим Бернерс-Ли предложил объединить размещенную на разных серверах информацию во Всемирную паутину (World Wide Web). Чтобы обеспечить техническую возможность, Бернерс-Ли с коллегами разработали язык разметки гипертекста (HTML), протокол передачи гипертекста (HTTP) и универсальные идентификаторы ресурсов (URI), производными от которых являются URL. Чтобы пользователи понимали, что ресурс находится во Всемирной паутине, к его адресу добавляли префикс www.

В настоящее время люди понимают, что ресурс находится во Всемирной паутине, независимо от префикса www. Стоит ли использовать его в адресе сайта? Это вопрос личных предпочтений: выбирайте вариант, который вам больше нравится. Сомневаетесь? Вот аргументы в пользу URL без префикса:

А вот аргументы в пользу префикса www в URL:

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Зачем выбирать основной домен, если можно дать пользователям возможность заходить на сайт по URL с префиксом и без? Представьте ситуацию: ресурс доступен по адресам vash-saitik.ru и www.vash-saitik.ru. Вы публикуете ценную информацию, которой пользователи делятся друг с другом. Они используют разные ссылки: с префиксом и без.

Как отмечалось выше, поисковые системы допускают в индекс только одно из зеркал. Например, поисковики могут автоматически выбрать вариант без префикса. В этом случае они не учитывают обратные ссылки с www. Ресурс теряет часть естественной ссылочной массы, которая могла бы работать на авторитет сайта.

Чтобы решить эту проблему, необходимо выбрать основной домен, настроить редирект и уведомить поисковые системы.

Как настроить серверный редирект

Представьте, что вы выбрали вариант URL с префиксом. Проверьте адрес, по которому доступен ресурс в данный момент. Если при попытке войти на сайт по URL с www браузер перенаправляет вас на адрес без префикса, это происходит благодаря серверному редиректу.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Проверить редирект можно с помощью специальных сервисов, например, Redirect Checker. Введите URL сайта в поле для анализа и нажмите кнопку Analyze. Сервис покажет редирект и его тип. В выбранном примере настроен постоянный редирект 301 с URL www.drupal-guru.ru на drupal-guru.ru.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Вы выбрали главное зеркало с префиксом. Поэтому необходимо изменить редирект: на уровне сервера перенаправить посетителей с drupal-guru.ru на www.drupal-guru.ru.

Подключитесь к серверу с помощью любого FTP-клиента, например, с помощью FileZilla. Данные для доступа можно получить у хостинг-провайдера. В меню «Сервер» включите опцию «Принудительно отображать скрытые файлы».

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Откройте файл с помощью текстового редактора и добавьте правило переадресации. Используйте такой код:

RewriteRule (.*) http://www.drupal-guru.ru/$1 [R=301,L]

Вместо URL drupal-guru.ru вставьте адрес своего сайта.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Сохраните изменения в файле и загрузите его на сервер.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Обновите настройки CMS. Если вы пользуетесь WordPress, укажите основной домен в разделе консоли «Общие настройки».

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Проверьте корректность редиректа с помощью сервиса Redirect Checker.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Если вы выбрали основной домен без префикса и хотите настроить редирект с адреса с www на адрес без www, используйте следующий код:

RewriteRule (.*) http://drupal-guru.ru/$1 [R=301,L]

Как сообщить о главном зеркале «Яндексу»

«Яндекс» автоматически определяет главное зеркало, если редирект настроен корректно. Но если вы изменили основной домен, сообщите об этом поисковику.

Сначала добавьте в файл robots.txt директиву Host с указанием нового адреса. Для этого скачайте документ с сервера с помощью FTP-клиента. Файл находится в корневом каталоге в папке www.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Откройте файл в текстовом редакторе. Добавьте директиву Host после директив Disallow и Allow. Если вы выбрали главное зеркало с префиксом, добавьте такую строчку:

Вместо URL www.drupal-guru используйте адрес вашего сайта. Записи в файле robots.txt могут выглядеть так:

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Сохраните информацию и загрузите обновленный файл robots.txt на сервер. Проверьте изменения. Файл доступен по адресу www.drupal-guru/robots.txt.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Откройте раздел «Переезд сайта» в новом кабинете для вебмастеров «Яндекса». Он находится в меню «Настройки индексирования». Отметьте галочкой пункт «Добавить www» и сохраните изменения. Изменения вступят в силу после переиндексации ресурса.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Как узнать главное зеркало сайта с помощью Search Console Google

Чтобы выбрать основной домен в поисковой консоли Google, подтвердите права на управление двумя сайтами. Для этого добавьте в консоль ресурс с префиксом и без префикса. После подтверждения прав войдите в меню настроек сайта.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Отметьте флажком вариант домена с www и сохраните изменения.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

После выбора основного домена Google будет рассматривать внешние ссылки с префиксом и без как идентичные. Иными словами, естественные бэклинки вида www.drupal-guru.ru и drupal-guru.ru будут засчитываться в актив вашего ресурса.

Как настроить главное зеркало для кириллического домена

Многие владельцы сайтов для удобства пользователей регистрируют кириллические домены. Например, сеть супермаркетов «Лента» владеет кириллическим доменом лента.рф. Однако сайт организации доступен по адресу www.lenta.com. Это возможно благодаря редиректу 301 с URL лента.рф на адрес основного домена.

RewriteRule (.*) http://www.drupal-guru.ru/$1 [R=301,L]

RewriteRule (.*) http:// xn—-7sbkb0bwgfvfb.xn--p1ai/$1 [R=301,L]

Обратите внимание, xn—-7sbkb0bwgfvfb.xn--p1ai — это URL друпал-гуру.рф в кодировке punycode.

Как настроить редирект при переезде на новый домен

Чтобы решить проблему, используйте следующий код:

RewriteRule ^(.*)$ http://opencart-guru.ru/$1 [R=301,L]

RewriteRule ^(.*)$ http://opencart-guru.ru/$1 [R=301,L]

В данном примере код перенаправляет пользователей с любой страницы сайта www.drupal-guru.ru на соответствующую ей страницу сайта opencart-guru.ru. Не забудьте вместо использованных для наглядности адресов указать URL ваших ресурсов.

Обратите внимание, файл robots.txt старого сайта www.drupal-guru остается доступным. В нем необходимо с помощью директивы Host указать, что основным зеркалом вы выбрали новый сайт opencart-guru.ru.

Настройка редиректа в cPanel

В панели управления войдите в меню «Перенаправления». Он находится в разделе «Домены».

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

При необходимости выберите тип перенаправления. По умолчанию система предлагает использовать постоянный редирект. Он подходит для настройки зеркал сайта.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Укажите домены, с которого и на который будут перенаправлены пользователи. Нажмите кнопку «Добавить», чтобы сохранить изменения.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Перенаправление с помощью плагинов

Для некоторых CMS существуют плагины, с помощью которых можно быстро настроить редирект. Например, если вы работаете с WordPress, воспользуйтесь Simple 301 Redirects. Установите плагин и войдите в меню настроек.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Укажите страницы, с которых и на которые необходимо перенаправить пользователей. В примере на иллюстрации настроен редирект со страницы записи на страницу архива.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

С помощью плагина можно настроить перенаправление для всех страниц в категории. Для этого установите флажок в поле Use Wildcards. Укажите адрес категории и добавьте после него астериск. Укажите URL назначения и сохраните изменения.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

В CMS Joomla! редиректы можно настроить с помощью встроенного в ядро компонента «Перенаправление». В Drupal эта задача решается с помощью модуля Redirect. Для CMS Opencart есть платные расширения для настройки перенаправлений.

Как настроить редирект на сервере Nginx

Чтобы настроить редирект с домена без префикса www на домен с префиксом, укажите следующий код:

rewrite ^/(.*)$ http://www.drupal-guru.ru/$1 permanent;

Перенаправление с URL с префиксом www на URL без префикса можно настроить с помощью такого кода:

rewrite ^/(.*)$ http://drupal-guru.ru/$1 permanent;

Вы можете получить код для конфигурационного файла Nginx с помощью htaccess-конвертеров, например, этого.

Как сделать зеркало сервера. Смотреть фото Как сделать зеркало сервера. Смотреть картинку Как сделать зеркало сервера. Картинка про Как сделать зеркало сервера. Фото Как сделать зеркало сервера

Выбрать домен легко, сложнее реализовать выбор

Источник

Добавить комментарий

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