Склейка доменов, 301 редирект htaccess.

Понедельник, 26 сентября 2011 года в 14:48      Просмотров: 16008
Склейка доменов, 301 редирект .htaccess

Добрый день мои дорогие слушатели/читатели/смотрители smile

Сегодня я расскажу вам про правильную склейку доменов и 301 редирект через файл htaccess.

Признаюсь честно - давненько я уже не писал, все дело в моем личном времени – к сожалению, оно не резиновое и его катастрофически не хватает в последнее время. Жена в роддоме, так что сын и все домашнее хозяйство лежит на мне, а если учесть, что я еще провожу тренинг и у меня есть свои ученики – сами можете представить – сколько у меня времени.

Но давайте ближе к делу!

Почему так важно, что бы сайт был склеен, точнее домен?

Дело в том, что поисковые машины (вроде Яндекс и Google) видят не один сайт, а два. Поясняю:

У меня есть домен seregakolt.com, и поисковики видят два сайта

- первый seregakolt.com

- второй www.seregakolt.com

Т.е. один и тот же сайт с www и без - поисковыми системами воспринимается как два различных сайта.

Какие у этого могут быть последствия? Да самые что ни на есть печальные!

Когда на ваш сайт будут ставить ссылки – они могут быть как с www так и без, в названии домена. И, в принципе, человек, который будет проходить по ним все равно попадет на ваш сайт.

Но что касается поисковиков – они будут воспринимать их как ссылки на разные сайты и вы будете просто терять часть ссылок! Т.е. часть PR и ТИЦ будут переходить на другой домен.

Получается, что если вы будете раскручивать сайт без www – а поисковая система первым нашла сайт с www, то сайт без www будет восприниматься как дубликат – и все ваши старания будут напрасны, так как он просто выпадет из рейтинга!!!

Таким образом вы будете терять посетителей!

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

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


Как работает 301 редирект и склейка доменов?


Все банально просто – поисковикам указывается главное зеркало и они вес ссылок переводят на его!

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

Пример можете посмотреть прямо на этом сайте. Попробуйте набрать www.saratov-adsl.ru и вас все-равно перебросит на saratov-adsl.ru

И www будет удаляться из любых ссылок на мой сайт. И если кто то поставит ссылку с www, поисковик передаст весь ее вес домену saratov-adsl.ru


Делаем 301 редирект через файл .htaccess


Сложного в этом ничего нет! Все делается простой правкой (созданием и правкой) файла в обычном блокноте.

Те, у кого CMS MaxSite – могут спокойно просто редактировать этот файл – он идет в комплекте системы!

Если у вас этого файла нет – тогда мы его просто создаем, название файла .htaccess – без каких либо расширений!

Возможно, Windows будет выпендриваться и говорить, что надо задать имя – тогда создайте этот файл через Total Commander или создайте его в любом редакторе (можно в обычном блокноте).

В большинстве случаев он идет вместе с CMS и должен быть у вас на хостинге в корневом каталоге сайта.

Если его там нет – создавайте и размещайте.

Если есть – просто редактируйте.

Теперь определитесь – какой домен вы хотите сделать главным и в путь по инструкциям ниже!


Редирет 301 с www на без www:

Открываем этот файл и добавляем в него следующий код:[]

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.domain.com
RewriteRule ^(.*)$ http://domain.com/$1 [R=permanent,L]

Обратите внимание, что последние две строчки должны идти сразу за строкой RewriteEngine On – это важно!


И наоборот с без www на с www:
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

Просто вместо двух последних строчек напишите эти.

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

Уберите его!


301 редирект с одного домена на другой:
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

Эту строчку вставляем вместо тех двух.


ОБЯЗАТЕЛЬНО:

1. Должна быть строка Options +FollowSymLinks

2. Должна быть строка RewriteEngine On

3. Строчки с редиректом должны идти СРАЗУ после строки RewriteEngine On

4. Файл .htaccess называется так, и никак иначе!

5. Файл .htaccess должен находиться в корневом каталоге сайта!

6. Domain.com – не забудьте поменять на домен своего сайта smile

В принципе, это вроде все. Но 301 редирект хорошо понимает Google, а вот для Яндекса надо редактировать/создавать другой файл. Так что шаг ниже является – обязательным!


Склейка доменов для Яндекса:

Опять же идем в корневой каталог сайта и ищем файл с названием robots.txt, если его нет – создаем в обычном блокноте.

В этом файле размещаем следующий код:

User-agent: Yandex
Disallow:
Host: domain.com

Если у вас этот файл есть, а этих строк нет – значит добавьте их в конце через абзац.

Указываете главное зеркало в строчке Host - не забудьте поставить свой домен smile


[sbox id="alert"]

Для тех, кто заказывает раскрутку у частных лиц и компаний.

Конечно, это очень редкий случай, но все же… Предупрежден – значит вооружен!

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

Т.е. этот гЛавнюк склеивает и закупает ссылки и рекламу на свой домен, и пока он склеен с вашим – у вас растут пузомерки и посещалка.

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

Причем у вас на сайте может остаться файл robots.txt с главным зеркалом на его сайт.

Будьте бдительны! И требуйте постоянных отчетов работ.

[/sbox]

Спасибо за внимание, на связи был Серёга!

Если будут вопросы – задавайте в комментах. wink

Комментариев: 147

Спасибо, очередная, серьезная статья- все по делу "без воды".

Привет Серега.

Все сделал по написанному, чтобы основной домен был без WWW.

Но, почему-то в адресной строке, когда набираю с WWW, то так и выдает вместе с WWW, а не перебрасывает на основной домен.

Что я сделал не так?

Кстати, пример с файлом robots.txt для какого случая описан, когда основной домен без WWW?

Спасибо, Серега! У меня как раз эта проблема сейчас и возникла с зеркалами сайта. На яндексе выпало сразу 70 % страниц. Сейчас попробую склеить.

Таким макаром Яндекс должен будет за пару неделек страницы твои переиндексировать.

Это и для индексации хорошо и для раскрутки.

Почему не так - мне надо видеть что ты там написал, весь код твоего файла.

Что касается робота, там ты полюбому указываешь в параметре host главное зеркало - это для Яши.

Здравствуйте. Я не очень силен в русском и поэтому вопрос сразу. То есть на конце у меня должен получиться вот такой код:

RewriteCond %{HTTP_HOST} ^habarshalkar\.kz$ [NC]

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

RewriteCond %{HTTP_HOST} ^habarshalkar\.kz

RewriteRule ^(.*)$ http://www.habarshalkar.kz/$1 [R=permanent,L]

RewriteRule (.*) http://www.habarshalkar.kz/$1 [R=301,L]

?

10. Аноним
2011-09-26 в 18:43:52

Я не знаю правильно ли я добавил-получилось вот так

Options +FollowSymLinks

Options -Indexes

DirectoryIndex index.php indexq.php

AddDefaultCharset UTF-8

#php_flag register_globals off

#php_value memory_limit 16M

RewriteEngine on

RewriteBase /

RewriteCond $1 !^(index\.php|uploads|robots\.txt|favicon\.ico)

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /index.php/$1 [L,QSA]

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^gotowim-sami\.ru$ [NC]

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

11. Аноним
2011-09-26 в 18:46:28

Может у меня поэтому 41 страницу яндекс выкинул.

С уважением Серега

Сергей подскажите пожалуйста, если я поддомены не включал и сайт регистрировал без поддоменов что тогда?

13. Сергей
2011-09-26 в 19:03:24

Я вот так уж тогда сделал, не знаю правильно или нет

Options +FollowSymLinks

Options -Indexes

DirectoryIndex index.php indexq.php

AddDefaultCharset UTF-8

#php_flag register_globals off

#php_value memory_limit 16M

RewriteEngine on

RewriteBase /

RewriteCond $1 !^(index\.php|uploads|robots\.txt|favicon\.ico)

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /index.php/$1 [L,QSA]

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^gotowim-sami\.ru$ [NC]

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

RewriteEngine On

RewriteCond %{HTTP_HOST} ^gotowim-sami\.ru

RewriteRule ^(.*)$ http://gotowim-sami.ru/$1 [R=permanent,L]

14. Аноним
2011-09-26 в 19:50:13

Здорово, Серега! Хоть я и не SEO-шник, но всегда в глубине знал, что есть окошко, через которое ветер дует. А теперь знаю, как его закрыть. Главнюкам - бой!

Слегка прояснилось, но не до конца.

Вот код, первая строчка была в файле, ниже добавлен твой код, Серега.

AddType application/x-httpd-php53 .php

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^shave\.bz$ [NC]

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

Прояснилось вот, что: набираю без www, он мне его добавляет, а я хотел наоборот.

Вопрос: что бы сделать наоборот, надо поменять две последние строки?

Дорогой Серега! Сколько стоит у тебя сайт или блог для продажи партнерских программ? ОЧЕНЬ и ОЧЕНЬ нужно!!! Прости, но мне сейчас

не до фотошопа.Очень прошу выручи.Нр мне надо, чтобы это было сде

лано профессионально.Надеюсь на тебя. С уважением, Людмила

Слегка прояснилось, но не до конца.

Вот код, первая строчка была в файле, ниже добавлен твой код, Серега.

AddType application/x-httpd-php53 .php

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^shave\.bz$ [NC]

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

Прояснилось вот, что: набираю без www, он мне его добавляет, а я хотел наоборот.

Вопрос: что бы сделать наоборот, надо поменять две последние строки?

Поменял, все тоже самое.

Впереди выскакивает WWW.

У вас все строчки повторяются!!!!

Зачем писать:

Options +FollowSymLinks
RewriteEngine On

Если они есть выше???

Просто строчки:

RewriteCond %{HTTP_HOST} ^gotowim-sami\.ru$ [NC]
RewriteRule ^(.*)$ http://www.gotowim-sami.ru/$1 [R=301,L]

Разместите за:

RewriteEngine on

Она у вас 7 сверху.

Не правильно!

Зачем по сто раз прописываете одно и тоже!!!

Где я такое писал smile

В статье черным по белому указано две строчки которые надо размещать сразу за строкой:

RewriteEngine On

А вы ее еще два раза подключили - зачем????

Ой бля... Это я натупил, сор - тоже самое повставлял везде smile

Вот правильный код, в статье тоже уже поправил:

RewriteCond %{HTTP_HOST} ^www.shave.bz
RewriteRule ^(.*)$ http://shave.bz/$1 [R=permanent,L]

Людмила, сайт или блог вы можете поставить сами с простым дизайном.

Продажи зависят не от этого, а от того, как вы общаетесь со своей аудиторией и сколько ее у вас ;)

28. Александр
2011-09-27 в 00:49:48

Вписал а результат нулевой.

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.nahtrav.ru

RewriteRule ^(.*)$ http://nahtrav.ru/$1 [R=permanent,L]

Результат не может быть нулевым.

У вас PHP подключен на хостинге?

Название файла правильное?

Что-нибудь еще в файле прописывали?

Разместили в корневом каталоге?

Вопросов могу задать еще сотню.

Побольше конкретики пожалуйста.

Спасибо большое, Сергей.

Ну ты просто, ну не знаю... Вот это человек!

Никто такого никогда не расскажет. Всегда в тему.

Удачи тебе.

33. Аноним
2011-09-27 в 10:10:03

PHP естественно подключён.

Файл .htaccess из корневого каталога.

Сам не чего больше не прописывал. Вот полностью.

# Подробнее на http://myopencart.ru

# Запретить листинг директорий

Options -Indexes

# Закрыть доступ к файлам шаблонов

Order deny,allow

Deny from all

Allow from all

# Необходимо для ЧПУ.

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

### Additional Settings that may need to be enabled for some servers

### Uncomment the commands by removing the # sign in front of it.

### If you get an "Internal Server Error 500" after enabling, then restore the # as this means your host doesn't allow that.

# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:

# php_flag register_globals off

# 2. If your cart has magic quotes enabled, This may work to disable it:

# php_flag magic_quotes_gpc Off

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.nahtrav.ru

RewriteRule ^(.*)$ http://nahtrav.ru/$1 [R=permanent,L]

Options +FollowSymLinks

RewriteEngine On

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

Подписал потом ещё и нижние строчки и тоже не чего.

Разместил там где и было.

Так же на хостинге стоит псевдоним. www.nahtrav.ru

Читайте внимательно статью - такой херни понаписали! smile

Что мама не горюй.

Вот зачем по сто раз подключать одни и те же строчки????

У вас же есть строчка:

RewriteEngine On

Зачем вы ее еще два раза подключали???

Сразу за ней и размещайте редирект, причем ТОЛЬКО один, вы бы еще штук двадцать дописали - а вдруг поможет? smile

35. Аноним
2011-09-27 в 11:04:43

LOLLOL

Всё равно не переходит.

# Запретить листинг директорий

Options -Indexes

# Закрыть доступ к файлам шаблонов

Order deny,allow

Deny from all

Allow from all

# Необходимо для ЧПУ.

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.nahtrav.ru

RewriteRule ^(.*)$ http://nahtrav.ru/$1 [R=permanent,L]

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

### Additional Settings that may need to be enabled for some servers

### Uncomment the commands by removing the # sign in front of it.

### If you get an "Internal Server Error 500" after enabling, then restore the # as this means your host doesn't allow that.

# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:

# php_flag register_globals off

# 2. If your cart has magic quotes enabled, This may work to disable it:

# php_flag magic_quotes_gpc Off

А какая CMS у сайта?

Сохраните копию файла.

Попробуйте на минутку удалить все из файла кроме строк:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.nahtrav.ru
RewriteRule ^(.*)$ http://nahtrav.ru/$1 [R=permanent,L]

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

Надо найти в чем ошибка.

39. Александр
2011-09-27 в 11:33:43

cms opencart

С удалением вариант тоже не прошол.

Может что с настройкой редиректа и псевдонима на хостинге?

Серега, еще один вопрос.

Мою почту теперь закидывает комментариями с этой страницы.

Подскажи, пожалуйста, как их отключить?

Хм.. должен работать.

Знаешь что - поинтересуйся у хостера, как настроить.

У меня стоит именно этот редирект и все работает - этот сайт тому доказательство.

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

Можешь порробовать еще такой вариант:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.nahtrav\.ru$ [NC]
RewriteRule ^(.*)$ http://nahtrav.ru/$1 [R=301,L]

Либо смотри сам файл - может имя не то - 1 символ и все.

Он у тебя в корневом каталоге этого сайта???

Скорее всего ты подписался на комментарии по RSS.

Либо ты подписался через персональные данные - зайди в свой профиль и посмотри там настройки.

Заодно и имя себе задашь человеческое с фоткой smile

46. Виктор
2011-09-27 в 19:53:17

У меня тоже такое случилось.Верни на место #

куда вернуть

Options +FollowSymLinks

Options -Indexes

DirectoryIndex index.php indexq.php

AddDefaultCharset UTF-8

#php_flag register_globals off

#php_value memory_limit 16M

RewriteEngine on

RewriteCond %{HTTP_HOST} ^gotowim-sami\.ru$ [NC]

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

RewriteBase /

RewriteCond $1 !^(index\.php|uploads|robots\.txt|favicon\.ico)

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /index.php/$1 [L,QSA]

Options +FollowSymLinks

Вот сколько я прослушал всяких тренингов, просмотрел видео - по сайтостроению, могу сказать только одно -у тебя Серега, лучшие уроки в рунете.

Кстати у тебя там хрень со счетчиками какая-то.

Один показывает 37 посетителей, а другой 700 с копейками.

Ты может не раскручиваешь, а накручиваешь? smile

Нет Серега-это раскрутка сайтов идет в компании Inet Global, я там консультант.Там есть такой инструмент ротатор,очень эффективный. Просто счетчики liveinternet перестали фиксировать посетителей с этого ротатора-еще три месяца назад.

почему то у меня файл robots яндекс не находит

User-agent: Yandex

Disallow: /system

Disallow: /admin

Disallow: /login

Disallow: /logout

Disallow: /search

Disallow: /users/*/edit

Disallow: /users/*/lost

Disallow: /password-recovery

Host: www.gotowim-sami.ru

Ну хрен его знает, если там переходят реальные люди - то почему лив не считает???

Да, простите не понял: триста один редирект (столько редиректов) или триста первый редирект, как например шестьсот девяносто первая ошибка (избавь Боже от неё!) или ещё что-нибудь наподобие, номер - 301 редирект?

65. Андрей
2011-09-28 в 12:45:33

Спасибо Серега!!! Как всегда актуально и в тему статья. Успехов Вам!

Серега, привет! Перечитал коменты и закралось в душу сомнение. У меня имя БЕЗ www , с самого начала было прописано так:

DirectoryIndex index.php

Options -Indexes

AddDefaultCharset windows-1251

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.family-doc.ru

RewriteRule ^(.*)$ http://family-doc.ru/$1 [R=permanent,L]

А сейчас уже и сомневаюсь, успокой, если правильно. Спасибо!

И, объясните пожалуйста, в чём различие в техническом смысле у сайта с www и его же , но без www?

Ни в чем.

Просто поисковики воспринимают это как два разных сайта.

В этом то вся и проблема

Что то не так - когда я ввожу адрес твоего сайта с www - он так и набирается, а по ходу должно www убираться.

А что такое ТИЦ и PR? Только пожалуйста понятно, так сказать популярно, и если возможно, ссылку уже на подробную информацию, буду очень рад Более лёгкое объяснение здесь

Простите, но здесь что-то не размещается комментарий

Всё, есть, я думал их несколько будет - несколько раз набирал, потом вставлял скопировав, и ничего не размещалось, ну ладно, если много вкладок в браузере открыто бывает тормознуть может даже на компе как мой cool smile зато вот ещё вопрос:

а почему часто открываешь каку-нибудь страницу, даже гугл или яндекс - Страница временно недоступна попробуйте обновить страницу позже, или вообще "иероглифы" - после обновления всё нормально в опере, IE много раз надо обновить или вообще его перезапустить, поэтому теперь им не пользуюсь, опера только, и ещё гугл-хром, а вот кстати в хроме таких финтов вообще нет! ok

А вот отчего такие "финты" всё-таки возникают?

74. Аноним
2011-09-29 в 09:31:22

А я пока его выдернул с сайта, вдруг переделать надо.

В рубрике вопросы новичков есть статья на эту тему!

ТИЦ и PR - это авторитет сайта в Яндексе и Гугле соответсвтенно.

Чем он больше - тем больше доверия к домену, тем дороже стоят ссылки на сайте.

На посещалку он мало влияет, но все же.

Вот ссылка на статью: Что такое авторитет сайта?

Страница не доступа - либо неправильно набрал, либо проблемы с сайтом, либо проблемы с сервером.

Иероглифы обычно возникают из-за неправильной кодировки!

Лучше сделать редирект на "с www", так как некоторые расширения-дополнения имеют больше доверия к сайту с www, чем к сайту без него, проверял на многих сайтах - не все же умеют делать 301 редирект, зря что ли вы статью создали?! у вас вообще всему можно научиться! raspberry Расширение Web Of Trust - WOT, а, к примеру WebMoney Advisor вообще, вроде бы, иногда не видит зеркало без www, в смысле никак не оценивает, в общем, проверял на многих сайтах переходя к ним и к ним же grin , но без/с www - ну не все же, повторяю знают и умеют, ну, с этим редиректом, и хоть это и один сайт, но если индикатор доверия к сайту у пользователей покажет меньше доверия (полоска 0-100, красный-жёлтый-синий-редко - зелёный, это высшее доверие, и тп), и если пользователь сочтёт из этого, что этому сайту не следует столь доверять, он может с осторожностью к нему относиться, а то и воздержаться от его посещения! И более важно: сколько будет таких пользователей? А это те же тИЦ и PR! Может, вы сочтёте не слишком важным, но я и не думаю даже преподносить это как истину в последней инстанции, не уверен даже что это вообще правильно bug - так, к сведению oh oh , но если прочитаете комментарий, вредно не будет точно grin

Адвизор, и отзывы в вебмани - купленная фигня.

Если им будет не угоден сайт - они быстро его засрут.

Многие могут купить хороших отзывов.

Так что это - лишь еще один способ заработка. А не система "ЧЕСТНЫХ" отзывов.

Мне на них с высокой колокольни...

Спасибо, Серега, за статью о склейке.

Вопрос: я набираю адрес сайта с http:// отображается адрес с http без www, а если набираю с www, то отображается адрес http://www ....

как ты считаешь,у меня на сайте склеена ссылка или нет? Заранее спасибо.

Не могу не вставить 5 копеек…. Если «прогуглить» тему с WWW, или без WWW, то это почти как «быть или не быть» у Шекспира!!! Столько поломано копий – несть числа. Но уже большинство мастеров склоняется к тому, что новый домен лучше регить без WWW, так как это анахронизм. Старый сайт страховать 301-м. А то, что кто-то кого-то «щимит» из-за отсутствия WWW, это полная хренотень!!!

Ну спасибо, мне в принципе искренне нравится ваш рационализм, да и без www короче веб-адрес, так как многие первый раз его набирают в адресной строке, а потом делают закладку, а в принципе всё равно, главное чтоб воспринимал как 1 сайт, однако спасибо за интересный материал, честно! Я к тому же разобрался, наконец, что такое зеркало. Да и сам этот урок мне когда-нибудь пригодится. wait smile Спасибо! cool smile

WWW - это и есть анахронизм.

Но большинство людей набирают именно с ним.

И ссылки оставляют тоже с ним.

у меня один сайт с ним, другой без smile

:D

Нечего было к таким вещам лезть, раз руки кривые :D

Да и статьи нужно повнимательнее читать.

А ещё рубрики внизу страницы. 190-й, сам сделал? Расскажи, как к футеру их прижал?

Статья хорошая, я ее читал когда-то.

Про парторгов тогда еще в первый раз услышал, себя туда и отношу smile

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

AddDefaultCharset windows-1251

за такое в наше время надо и руки, и хвост отрубывать!

Я бы такие заявления так вот просто не делал ))) не известно, что они там вообще делают ))) Как верно писал Макс - очень даже можно под санкции попасть, когда начинаешь раскручиваться как попало, ничего не понимая в этом.

А ссылку на стать я комментатору давал )) чтобы в голове чуть прояснилось

Ещё интересно, чего он консультант, если сам ни в зуб ногой во всём этом.

И зелёный фон у сайта рекомендовал бы сменить на менее яркий. А то после двух минут созерцания сейта глаза заболели.

Добрый Вова smile хотел сказать что сейчас эта кодировка не очень актуальна.

UTF-8

Ну обычно бани даются за попытку накрутить тицки с пр, здесь же он тупо покупает клиентов, которые, по ходу дела не приходят smile

Консультант он в той компании, у них обычно так:

ищет новичков - и он для них консультант по заработку в той компании.

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

Хуже другое. Не раз встречал, что некоторые, особо одарённые, делают и новые сайты на этой годировке. Хотя. Это всё, как правило, ГС. Так что жалеть не о чем ))

я повторюсь, что мы не знаем ещё, что они там накручивают )) по счёчику только заметили, что что-то неладное там. И не всё чисто. А что там ещё нечисто... Кто это знает? Так же сходу не скажешь. Оно только потом всплывает. Или не всплывает ))

Если они хоть к одному грязному методу прибегают, почему им не прибегать к другим? )) в общем, обсуждение бесмысленно, я лишь о том говорю, что сам бы свои сайты туда не сунул и другим бы посоветовал поступить так же smile

Да то, что я стебусь, это фигня. А ты представь на минутку, что ты наделал этой статьёй! )))

Сколько народу ломанулось у себя делать так же :D

Не понимая, что делают. И ладно бы, они просто не понимали, так они не понимают, и такое чувство, что они куда-то торопятся. Прям, как на сковородке сидят )) Толком не вчитавшись, начинают косячить. После чего у них завместо их болгов открывается белая страница или Oooops 500 :D

Хотя же разжёвано всё )) ну как не постебаться над такими предприимчивыми пользователями?! ))))

Серёга! А ты реально htaccess знаешь? Или просто нашёл рецепт и переписал?

Просто, у меня есть задача чуть посложнее smile и я вот н решаюсь спрашивать )) Если коротко, то надо менять урлы на сайте используя, как я думаю, регексп (регулярку) и через какой редирект делать, я тоже не очень. 301-й, 302-й.... Регулярку-то я осилю, не первый год в никсах. А вот с остальным придётся долго возиться без подсказки.

А оно мне пока не надо было, но вот ресурс который мне понравился, првда оформленьице там smile

Хоть глаз выколи:

http://www.htaccess.net.ru/

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

Линукс реально лучше винды???

Давно хотел попробовать поставить, но блин боюсь smile

Для меня реально )) но порог вхождения, конечно, приличный ))) А когда втянулся, на винду смотреть не хочется )) тут столько приятных мелочей smile

Ну я как бы в компьютерах разбираюсь хорошо, так что мне надо будет только поставить, а там уже разбираться - нужно время (которого обычно нет :().

Хочу купить ноут и на нем уже пробовать.

У меня комп для работы получается - не хочу рисковать smile

Плюс несколько прог юзаю - помогают мне они в работе.

Всё, что мне реально нужно, есть и работает smile Но переход на другую ОС, да... тут самое большое препятсвие - привычки smile Технические проблемы решаемы, а вот от привычек не каждый готов отказываться.

Что до ноута, то у меня дома комп, нетбук и мой ноут. Ноут покупал 3.5 года назад за 11 штук с расчётом, что за такие деньги можно каждый год менять )) и всё не меняю smile добавил оперативку, сменил проц на коре2дуа, взял винт на 500 и всё. С момента покупки забыл про большой комп вообще smile Он жене достался smile Причём, недавно полностью новый системник купил, достаочно мощный, с хорошим монитором 24" с MVA-матрицей. А старый сыну отошёл на мультики. Работать за компом одно удовольствие. Приятный большой экран, никаких тормозов... А не хочется за него садиться smile то ли дело с ноутом на пузе smile

И да, на всех 4-х девайсах Линукс установлен smile И жена не просто пасьянсы раскладывает, а фрилансит помимо основной работы. Если б не работа, она б винду и не видела - негде ))

Вот так вот smile

Серега привет, побывал склеить домен с www получил ошибку

http://мега-хост.рф/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/home/users2/v/vnezakona/domains/xn----7sbih8aqviy.xn--p1ai/www.xn----7sbih8aqviy.xn--p1ai/
домен как вы заметили зоны РФ попробовал восстановить файл глюк не пропал!!! Подскажи как можно исправить положения?

Читай инсталл ру у макса.

Он идет в комплекте системы.

Там написано как сделать домен без www.

Иначе ищи ошибку, может что не дописал или переписал.

Плюс обрати внимание что бы файл назывался правильно!

Возник вопрос - Вы рекомендуете прописывать следующее:

RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]

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

На одном уважаемом сайте пишут это:

RewriteCond %{HTTP_HOST} ^yoursite.ru

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

Где правильнее, объясните чайнику, плз.

Надо что бы работало!

RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

Этот код прописан в инсталл ру макссайта.

Спасибо.

Подскажи еще, плз, (рекомендовал обращаться на ты) в конце URL проявляется слэш, например yoursite.ru/. Для того, чтобы его убрать, рекомендуют вставить это:

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_URI} !(.*)/$

RewriteRule ^(.*)$ /$1/ [R=301,L]

Вопрос: это правило для "с www" или "без www"?

И еще, извини, если не в кассу. Разработчик сайта оставил в файле .htaccess ТОЛЬКО вот это:

php_value error_reporting 7

php_value display_errors 1

Что это, для чего и нужно ли это оставлять?

В синтаксисе этого файла я не особо разбираюсь.

Я нашел решения, которые нужны для оптимизации сайта.

Вот я их и выложил, остальное мне не надо было, так что в подробностях я не смогу тебе помочь.

Вот сайтик, на котором все рассказано об этом файле:

http://www.htaccess.net.ru/

Яху не рекомендует делать редиректы, чтобы избавляться от /. То есть, не рекомендует вообще от него избавляться. Ибо на редирект уходит время. Ненужное время. Не стоит оно того.

Привет уважаемый Серега! я один из твоих учеников... мне нужно помощь твоя, че то не нашел писать в личку!

Все сдела по описанной камасутре вверху,перенес файлик .htaccess на мой сайт и сайт перестал работатьlong face

Потанцевав вокруг с бубном на помогло,потом мне в голову пришло проверить в какой кодировке был сохранен файл .htaccess,он был сохранен в UTF-8, посмотрел какая кодировка была у начального файлика (ANSI)? сменил на оную ,о чудо все заработало...

Это вдуг еще кому то поможетbeer

Серега.

Если я набираю в адресной строке домен с www, а он отображает без него, то нужно мне что то править в файле .htaccess?

Мне как бы так и нужно.

Я не разу не видел, нигде, чтобы мой сайт с www отображался.

Вот он probees.ru

122. Аноним
2011-10-25 в 22:37:05

Вот что в файле прописано, нужно что то менять?

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

Options All -Indexes

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www\.)?probees.ru/.*$ [NC]

RewriteRule \.(gif|jpg|js|css)$ - [F]

124. Федосеев Сергей lemurnet
2011-11-23 в 20:49:24

Вы vovans зря так относитесь к тем, ктотольконачинае делать сайты. У меня нетбук в руках с Нового года 2011. Я даже не знал что такое логин. Или вы думаете, что все только родились и сразу научились сайтостроению. Лучше бы подсказали, что толкового. Вот например, фон вам не нравится у меня на кулинарном сайте-зеленый- а какой по вашему мнению подойдет.

125. Федосеев Сергей lemurnet
2011-11-23 в 20:52:44

А насчет компании где я раскручиваю сайты - вы тоже не правы. Вот сегодня например- по двум запросам - сайт вышел на первое место в гугле.

126. Федосеев Сергей lemurnet
2011-11-23 в 21:00:30

Серега я ни кого не покупаю. Я зарабатываю в этой компании кредиты - на них и раскручиваю сайты . А с заказчиком по договоренности, сколько он может заплатить за уника . Там не роботы - а живые люди. Эффект на лицо - Alexa Rank c никакого за полтора месяца стал 214 908

Сегодня в гугле два продвигаемых запроса вышли на первое место.

127. Федосеев Сергей lemurnet
2011-11-23 в 21:04:49

Да и мой сайт с 15 сентября http://gotowim-sami.ru/ как проиндексировался, сейчас в Alexe 107 985 и уже имеет PR3

Я извиняюсь, что пишу коммент так поздно, но у меня вопрос очень серьезный. Мне агава сделала 2 адреса сайта. Я не сразу поняла, чем это грозит и не обратила должного внимания.

Один адрес http://koshlandiya.ru

Другой служебный, который везде и вылезает http://koshlandiyaru.112.com1.ru

Я то как раз сюда за этим полезла, чтобы узнать, как бы сделать так, чтобы все время подгружалось http://koshlandiya.ru а тут как я поняла, мне надо, чтобы три адреса набирались в браузере, а загружался только один. Я что-то не пойму как это сделать? так что ли?

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.koshlandiyaru.112.com1.ru

RewriteRule ^(.*)$ http://koshlandiya.ru/$1 [R=permanent,L]

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.koshlandiya.ru

RewriteRule ^(.*)$ http://koshlandiya.ru/$1 [R=permanent,L]

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^http://koshlandiyaru.112.com1.ru

RewriteRule ^(.*)$ http://koshlandiya.ru/$1 [R=permanent,L]

а можно ли три раза писать основные строки? Ну в общем я в прострации, если можно - помогите

Ох люди люди.... smile

Любите вы над своими сайтами поиздеваться.

Это адрес не служебный, а технический называется.

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

Например домен еще не подключен, а сайт уже надо настраивать.

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

Этот адрес должен отключаться в хостинг панели Агавы.

Зайдите и поищите.

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

Спасибо, Серега! Я с этого начала. Я написала в службу поддержки, чтобы они мне убрали этот второй адрес, но ответ был таков: "Здравствуйте. Данный служебный адрес koshlandiyaru.112.com1.ru предоставляется по умолчанию. Вы можете сделать с него 301 редирект на домен koshlandiya.ru, а также укажите актуальный хост в robots.txt. "

То есть, разбирайся, мол сама. Что такое "предоставляется по умолчанию" и как с этим бороться - не знаю. А 301 редирект - так я попала на ваш сайт. Но что делать в моем случае не очень понятно... Роботс.тхт тоже у вас нашла. Яша видит все время у меня одну страницу

Потом, этот технический адрес у меня появился уж гораздо позже, чем подключился домен... Не поняла зачем. Вспомнила. У меня WP не обновлялся - я попросила помощи, после этого появился этот адрес.

Я когда то создавал и отключал служебный адрес в панели хостинга.

В общем, размести на своем служебном сайте, в корне, файл .htaccess следующего содержимого:

Options +FollowSymLinks
RewriteEngine On
RewriteRule (.*) http://koshlandiya.ru/$1 [R=301,L]

Плюс разместите там же файл robots.txt с хостом на свой домен.

Ну а на самом своем домене - настройте редирект 301 редирект с www на без www.

И тоже укажите хост в robots.txt

И будет у вас все хорошо smile

Делаем 301й редирект с первого сайта на его зеркало с другим доменом. На первом сайте прописываем и .htaccess и robots.txt. Вот тут вопрос в том, что для яши, как вы пишете выше, нужен robots.txt до которого он не может добраться на первом сайте из за 301 в .htaccess. Получается, что бы склеить 2 сайта нужно на источнике ставить либо .htaccess либо robots.txt и работать это будет либо в яше либо в гугле?

Если оставить на первом сайте только robots.txt, гугл его поймёт? Сайты склеит?

Я немного не так выразился.

В роботе мы задаем для яши главное зеркало сайта.

Гугл не поймет, более того перенаправление не будет работать.

Поэтому в данном случае лучше использовать .htaccess

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

Хотя если есть .htaccess, можно этого и не делать.

136. Владимир
2012-04-12 в 11:27:09

Подскажите пожалуйста как сделать 301 редирект.

Нужно чтобы со страниц вида http://мой_сайт/страница1q.php?start=300 перекидывало на http://мой_сайт/страница1, а с http://мой_сайт/страница5q.php?start=7000 на http://мой_сайт/страница5

138. Дмитрий
2012-04-21 в 19:31:49

Тоже что-то не получается. Делаю редирект с www.cosynest.ru на cosynest.ru (сайт о квартире на сутки в Нижнем Новгороде)

Вот файл .htaccess

SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006

Options None

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.cosynest.ru

RewriteRule ^(.*)$ http://cosynest.ru/$1 [R=permanent,L]

установлена ЦМС друпал.

Если захожу по браузерной строке с www, то он так и остаётся, никуда не редиректит.ф

Привет!

Вопрос вот какой. Домен gazaryan.com

Когда переезжал на новый сайт сделал поддомен

matrix.gazaryan.com. Переехал уже как месяц.

Ссылки в поисковиках остались: http://webmaster.yandex.ru/sites/

для matrix.gazaryan.com

Загружено роботом 563

Страниц в поиске 120

http://webmaster.yandex.ru/sites/

для gazaryan.com

Загружено роботом 645

Страниц в поиске 188

Какое решение htaccess применить, чтобы всё собрать на gazaryan.com ?

А поддомен matrix.gazaryan.com впоследствии или сразу отвязать на хостинге и уничтожить?

142. Аноним
2012-11-10 в 13:21:47

Спасибо за информацию!

Сделал для сайта www.litenet.ru, все заработало с первого раза!

143. Денис
2012-11-10 в 13:24:39

Спасибо за информацию!

Сделал для сайта http://www.litenet.ru, все заработало с первого раза!

Вот прочитал кучу форумов и нигде ничего толком о моем случае не пишут:

Ситуация такова: У меня есть сайт припустим на домене

domain-ua.pp.ua - он как бы главный и прописанный в хосте.

потом есть еще два домена: 2) domainua.pp.ua ;3) domain.com

(мне нужно чтобы не существующая ссылка со 2 домена редиректилась на такую же, токо с 1 домена, а в случае если такой ссылки в 1 домене не существует то открывалась главная страница; и плюс к этому еще был редирект с www.domain-ua.pp.ua на domain-ua.pp.ua)

Я просто хочу пренести сайт с домена 3 уровня на домен 1 и сталать чтобы уже уже проиндексированные ссылки редиректились на такие же токо с другим доменом.

НАПРИМЕР:

я сайт переношу с domain-ua.pp.ua на domain.com

нужно чтобы припустим

"domain-ua.pp.ua/katalog (эта ссылка была уже проиндексирована)" и

"domainua.pp.ua/katalog (хотя эта ссылка не существовала раньше)"

редиректили на domain.com/katalog

а в случае если ссылка "domain.com/katalog" ну существует, открывался просто domain.com

и + с тому был редирект с www.domain.com на domain.com

P.S. Хостинг расчитан только на 1 сайт(domain-ua.pp.ua) и все домены просто прикреплены к нейм серверам этого хостинга (вариант с размещением:

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

на 2 и 3 домене не получится, поскольку только один .htaccess и то для domain-ua.pp.ua

Боюсь что одним редиректом здесь не обойтись.

Если только делать перенаправления непосредственно с любой страницы одного домена на главную другого.

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

Сорри.

146. Аноним
2013-07-21 в 02:07:27

Подскажите, пожалуйста.

Зарегистрировал 3 домена один сделал основным два других алиасами путем присвоения корневой папки основного домена. Нужно ли мне делать редирект 301 что бы не было проблем с поисковиками?

Оставьте комментарий!

Вы можете войти под своим логином или зарегистрироваться на сайте.

Авторизация MaxSiteAuth. Войти через loginza

(обязательно)