301 редирект www



Htaccess opencart

Автор Михаил Великий задал вопрос в разделе Другие языки и технологии

Настройка редиректа с www на сайт без www и получил лучший ответ

Ответ от Александр Ермилов[гуру]
да все это ерунда. все нормальные поисковики давно уже научились использовать и индексировать только один вариант - с префиксом, или без.
второй вариант считается зеркалом и склеивается при индексировании.
см. (гугл все же рекомендует использовать переадресацию "для других поисковиков")

в поиске введите:
* site:ваш_сайт. ru
и:
* site:
и сравните результаты.
у гугла результаты будут разные.
у яндекса - практически одинаковые (если нет других проиндексированных сабдоменов) , но ссылки в обоих случаях будут идти только на одно из зеркал.
если хотите изменить основное зеркало, надо прописать его в robots.txt (есть выше по ссылке на яндекс)
если хотите все-таки сделать редирект - (тот же вариант, который выше уже дал солдат)
касательно второй части вопроса - запись A нужна.
Александр Ермилов
Гений
(52790)
запись нужна именно потому, что пользователи пишут иногда www
а редирект, который перебрасывает на index.php при отсутствии файла, работает? (в вашем вопросе последние правила)
т.е. если написать http://сайт.ru/какая-то-чушь.php, то открывается файл http://сайт.ru/index.php , а не страница ошибки 404?
если не работает, то значит у вас скорее всего не подключен модуль, который вы пытаетесь использовать (mod_rewrite)
у меня работают оба варианта. и так, как у вас написано в вопросе - тоже.

Ответ от солдат[гуру]
RewriteEngine On
Options +Indexes
Options +FollowSymLinks
# Редирект c www на без www
RewriteCond %{HTTP_HOST} ^ сайт. ru$ [NC]
RewriteRule ^(.*)$ сайт. ru/$1 [R=301,L]
такой попробуйте

Ответ от Дмитрий[новичек]
Здравствуйте подскажите пожалуйста как настроить
Редирект c WWW
Перенаправление не настроено.
ссылка на основной ссылка

Ответ от Надежда Миронова[гуру]
зачем вам все эти манипуляции? вообще уберите редирект. Какая разница с www или без. любой сайт доступен с www и без www/ Понимаю ели редирект делать с другого адреса например с домена третьего уровня .

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Настройка редиректа с www на сайт без www
 

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

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*