Хочу подклеить сайту неосновное зеркало..

Timson
На сайте с 22.10.2009
Offline
88
740

Добрый день.. подскажите пожалуйста..

Сайту в зоне .ru есть желание создать зеркало в зоне .рф Надо делегировать домен в РФ. Скопировать весь контент действующий туда. И прописать в htaccess старый домен главным зеркалом. Так? Правильно?

Решаю проблемы. Изменяю отношения между мужчиной и женщиной. https://www.psiholog.com.ru/ (https://www.psiholog.com.ru/) Помогаю Бизнесу достичь синергии. Отдаю ключи от эффективности.
SergejF
На сайте с 07.06.2008
Offline
654
#1
Timson:
И прописать в htaccess старый домен главным зеркалом.

Не в .htaccess , а robots.txt. В .htaccess можно сделать перенаправление.

Momenta... Этнографические заметки: http://www.sbible.ru/vasil1.htm
Timson
На сайте с 22.10.2009
Offline
88
#2
SergejF:
Не в .htaccess , а robots.txt. В .htaccess можно сделать перенаправление.

То есть нужно полностью скопировать контент сайта на этот домен? И только файл robots.txt написать новый?

Сергей, а что в роботс прописать - скопировать старый роботс и прописать хост от старого сайта?

User-agent: *

Disallow: /core/

Disallow: /ext/

Disallow: /style/

Disallow: /search/

Disallow: /logo/

Disallow: /basket/

Host: www.site.ru

SergejF
На сайте с 07.06.2008
Offline
654
#3
Timson:
То есть нужно полностью скопировать контент сайта на этот домен? И только файл robots.txt написать новый?

Можно сделать проще. На сайт в зоне .рф залить только 2 файла: .htaccess и robots.txt. В robots.txt указать хост - Host: www.site.ru , а в .htaccess задать перенаправление на сайт www.site.ru ВО ВСЕХ СЛУЧАЯХ КРОМЕ ЗАПРОСА robots.txt. Таким образом не будет тратиться место на хостинге для двух копий сайта.

---------- Добавлено 28.04.2016 в 16:11 ----------

Отвечаю из лички, ничего личного там нет:

Сергей, в роботсе прописывать только
User-agent: *
Host: www.site.ru
А htaccess можно я Вам покажу...?

Да, robots на неосновном зеркале *.рф такой. А .htaccess мне показывать не надо, я в нем разбираться не буду. Давайте я покажу как переклеивал зеркала:

Основное: site.org

Неосновное: site.net

На site.net были выложены только 2 файла, robots.txt и .htaccess следующего содержания:

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]

RewriteRule ^([^/]+) $1 [L]

RewriteCond %{HTTP_HOST} ^site\.net

RewriteRule ^(.*)$ http://www.site.org/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^www.site\.net

RewriteRule ^(.*)$ http://www.site.org/$1 [R=301,L]

Этот .htaccess позволял при запросе site.net/robots.txt отдавать оригинальный роботс, лежащий по этому адресу, а при любом запросе site.net/чтототтам перекидывал на site.org/чтототтам .

Timson
На сайте с 22.10.2009
Offline
88
#4

Спасибо...!

Timson
На сайте с 22.10.2009
Offline
88
#5

Так и не работает ...Помогите сделать зеркало для сайта..

SergejF
На сайте с 07.06.2008
Offline
654
#6
Timson:
Так и не работает .

Спросите у хостера почему не работает. Включен ли у них mod_rewrite? Обычно поддержка помогает в таких несложных вопросах.

Timson
На сайте с 22.10.2009
Offline
88
#7

Сергей, спасибо, хостер поправил...:) Все работает.

богоносец
На сайте с 30.01.2007
Offline
774
#8

Хелп надо внимательно прочитать.

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