- 301 редирект в битрикс с www на без www
- Рекомендуем к прочтению
- 3 комментария
- Настройка файла .htaccess для 1C Bitrix CMS
- Где находится файл .htaccess в 1С Битрикс
- Стандартное содержимое htaccess для 1С Битрикс 18 ( все редакции )
- Настройка редиректов в 1С Битрикс
- Настройка редиректа с www на без-www в 1С Битрикс
- Настройка редиректа с http на https в 1С Битрикс
- Избавляемся от дублей index.php
- Убираем повторяющиеся слэши в конце адреса
- Добавляем слэш / в конце url адресов
- Настройка браузерного кэширование при помощи htaccess в 1С Битрикс
- Как настроить редирект на «Битрикс»?
- Битрикс как настроить редиректы
- Подготовка страниц для 301 редиректов
- Настройка редиректов в Битрикс
- Передаем страницы на переобход для поискового робота
- Изменение поискового трафика
- Хотите реализовать похожий проект?
301 редирект в битрикс с www на без www
Для того чтобы при переходе на www.site.ru срабатывало перенаправление на site.ru, нужно прописать правило в файл .htaccess в корне сайта.
Будем использовать следующую конструкцию:
UPD 16.10.15:
Некоторые хостинги принимают меры безопасности и конструкции вида:
Options All +FollowSymlinks
(включая отдельное указание одной из указанных опций)
в файлах .htaccess будут приводить к ошибкам с кодом ответа 500
Например хостинг ipipe.ru
Замените домен на свой в этих строках:
Чтобы редирект срабатывал корректно с ЧПУ нужно размещать приведенные две строки непосредственно после
Домен без www всё чаще используют, как главное зеркало, т.к. он короче и его проще запомнить вашей аудитории.
Редиректом вы однозначно установите главное зеркало сайта. Также не забывайте установить настройки в гугл и яндекс вебмастерах по главному зеркалу сайта.
Если же вам нужно визуальное управление редиректами, рекомендую установить модуль Редирект Мастер.
В нем можно удобно создать редиректы через админку, загрузить их из Excel, сгенерировать редиректы при изменения ЧПУ или настроить их автоматическое создание.
Модуль доступен в Маркетплейс 1С-Битрикс.
Рекомендуем к прочтению
3 комментария
а как сделать такой же редирект для поддомена. Например для poddomen.domen.ru ?
Такой вариант пробовали:
RewriteCond %
RewriteRule ^(.*)$ http://poddomen.domen.ru/$1 [R=301,L]
Коллеги, для управления редиректами в Битрикс есть и более простой инструмент — это модуль Редирект Мастер.
В том числе модуль позволяет легко настраивать и www/no-www редиректы через удобный интерфейс.
При этом поддерживается и многосайтовость Битрикса.
Для www/no-www редиректа в настройках модуля для каждого сайта из многосайтовости можно задать «главное зеркало» сайта.
Этот именно тот адрес сайта, на который будут перенаправляться все запросы к сайту. Конечно, же, все внутренние станицы будут перенаправляться на соответствующие внутренние страницы, но уже с верным доменом и протоколом.
К примеру, если задать для сайта s1 главное зеркало «www.thisis-blog.ru/», то именно сюда будут перенаправляться все запросы к сайту.
Посетитель пытается открыть thisis-blog.ru/obratnaya-svyaz/ — модуль перенаправит его на www. thisis-blog.ru/obratnaya-svyaz/
И т.д.
И это только малая часть возможностей Редирект Мастера 😉
Более подробно с полным перечнем возможностей можно ознакомиться на официальной странице модуля:
atlant2010.ru/modules/redirekt-bitrix/
А для партнеров Битрикс у нас предусмотрены скидки! 😊
Источник
Настройка файла .htaccess для 1C Bitrix CMS
Где находится файл .htaccess в 1С Битрикс
Так же как и в любой другой CMS файл .htaccess в 1С Битриксе находиться в корневой ( главной ) директории сайта. Есть нюанс — увидеть данный файл через Административный интерфейс в разделе Структура сайта — Файлы и папки
Если файл .htaccess отсутствует вовсе, тогда его необходимо создать вручную и разместить стандартное содержимое файла для Битрикс.
Работать с файлом .htaccess лучше не через Административный интерфейс, а при sftp/ftp подключении к сайту при помощи файлового менеджера например программы FileZilla.
Стандартное содержимое htaccess для 1С Битрикс 18 ( все редакции )
Настройка редиректов в 1С Битрикс
Настройка редиректа с www на без-www в 1С Битрикс
Если вы хотите, чтобы при обращении к вашему сайту по адресу www.ваш-сайт.ru срабатывало перенаправление на ваш-сайт.ru, нужно прописать в файл .htaccess внутри секции mod_rewrite.c следующее правило:
Данное правило лучше размещать сразу же после конструкции:
Options +FollowSymLinks
RewriteEngine On
Это необходимо для того, чтобы корректно работали все правила обработки ЧПУ сайта
Настройка редиректа с http на https в 1С Битрикс
Если вы на сайте решили подключить SSL сертификат, то вам будет обходимо настроить редирект с версии сайта на обычном протоколе http на защищённый протокол https, в противном случаи вы получите дубли всех страниц сайта. Для настройки редиректа на https нужно добавить в htaccess следующий код:
Избавляемся от дублей index.php
По умолчанию в 1С Битрикс все страницы доступны как по их ЧПУ так и по адресам с index.php на конце. Т.е если ввести страницу https://ваш-сайт.ру/ и https://ваш-сайт.ру/index.php то по обоим адресам будет доступна одна и та-же страница. От таких дублей нужно избавляться. Для этого разместим в htaccess следующий код:
Убираем повторяющиеся слэши в конце адреса
Чтобы убрать дублирующиеся слэши в конце url необходимо в htaccess разместить правило
Добавляем слэш / в конце url адресов
Чтобы страницы не были доступны по двум адресам https://ваш-сайт.ру/catalog и https://ваш-сайт.ру/catalog/ необходимо настроить редирект на один из вариантом. Настроим редирект на страницы со слэшем / для этого в htaccess разместим следующий код:
Настройка браузерного кэширование при помощи htaccess в 1С Битрикс
Чтобы снизить нагрузку на сервер и увеличить в целом производительность сайта, рекомендуется использовать браузерное кэширование ресурсов сайта: изображений, скриптов, файлов стилей. Для того чтобы включить кэширование необходимо в htaccess после блока mod_rewrite вставить следующий код:
Источник
Как настроить редирект на «Битрикс»?
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.
Источник: |
Первый пункт в чек-листе оптимизатора. Аспирин от проседания сайта в показателях индексации и выдачи. Незаменимое средство при миграции с хостинга на хостинг, с домена на домен. Какие способы настройки редиректа надо иметь под рукой?
1. Три способа 301-редиректа c «www» на без «www» с помощью файла .htaccess
Options +FollowSymLinks
RewriteEngine on
RewriteCond %
RewriteRule ^(.*)$ http://yournet.kz/$1 [R=301,L]
Options +FollowSymLinks
RewriteEngine on
RewriteCond %
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Options +FollowSymLinks
RewriteEngine On
RewriteCond %
RewriteRule ^(.*)$ http://yournet.kz/$1 [R=301,L]
2. Два способа 301-редиректа на домен с «www» с помощью файла .htaccess
Options +FollowSymLinks
RewriteEngine On
RewriteCond %
RewriteRule ^(.*)$ http://www.yournet.kz/$1 [R=301,L]
Options +FollowSymLinks
RewriteEngine On
RewriteCond %
RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L]
3. Как настроить переадресацию через Nginx?
Используйте код вида
4. Как настроить автоматическое добавление / в конце запроса с помощью Nginx?
Найдите файл /etc/nginx/bx/site_avaliable/s1.conf
После этого перезапустите сервер командами
и если все нормально
service nginx restart
5. Как согласовать редирект с ЧПУ?
Это важно! Редирект будет корректно работать только если его команды расположены в файле .htaccess над (перед) командами перенаправления запросов на urlrewrite. Например:
Options +FollowSymLinks
RewriteEngine On
Источник
Битрикс как настроить редиректы
— Здесь всегда пора пить чай. Мы не успеваем даже посуду вымыть!
— И просто пересаживаетесь, да? — догадалась Алиса.
— Совершенно верно, — сказал Болванщик. — Выпьем чашку и пересядем к следующей.
— А когда дойдете до конца, тогда что? — рискнула спросить Алиса.
Если у вас есть сайт, в структуре которого давно пора навести порядок, изучите наш опыт изменения адресов страниц статейного раздела сайта intervolga.ru.
Мы начали вести блог в далеком 2007 году. Сейчас в нем около 300 статей, число растет. Стараемся выдерживать темп 6 — 8 статей в месяц.
Первые несколько лет мы не делали рубрикацию и размещали статьи единым списком.
С развитием компании и блога ввели рубрики: Проекты, Мысли, Жизнь, КаПли (для статей о Корпоративном Портале с адресом /drops/ естественно ;). Отделили статьи о веб-проектах от статей о семинарах и новых технологиях. Были «лихие нулевые», писали обо всем без разбора.
Впоследствии появились разделы Подкаст (для видео), Брендинг, Битрикс24 и Интернет-маркетинг для соответствующих подразделений. Появилось ощущение, что если блог распечатать (с комментариями), хватит на маленькую библиотеку с картотекой. Для уменьшения бардака энтропиии и наведения порядка решили уменьшить число рубрик и оптимизировать адреса категорий.
Цена ошибки была высока. Одно неверное движение, и сайт лишится нескольких тысяч пользователей в месяц — всех, кто переходит в блог из поисковых систем. Кроме оптимизации адресов мы решали проблему аналитики трафика по разделам блога. Мы хотели получить ответ на вопрос — какие темы статей наиболее востребованы. Какие материалы добавить в другие рубрики, чтобы они стали интересными?
Все статьи блога хранятся с URL-ами вида: /blog/ / /
Наша задача — изменить у некоторых статей название категории так, чтобы не потерять поисковый трафик.
Для решения задачи нам потребовались:
- аналитик для исследования трафика и составления таблицы редиректов;
- веб-разработчик для настройки перенаправлений.
Важно не рубить с плеча и подойти к задаче ответственно — в случае неудачи вы рискуете посещаемостью сайта!
Подготовка страниц для 301 редиректов
Для этой задачи правильно использовать «Постоянное внутрихостовое перенаправление» — 301 редирект. Подобное перенаправление пригодится в случаях, когда вы меняете адреса страниц, протокол (http на https) или переезжаете на новый домен. Прочие виды перенаправлений (302, 303, 307) в практике почти не используются. Радует, что Яндекс и Google в этом вопросе солидарны, советы по настройке редиректов не отличаются.
Для удобства работы мы воспользовались стандартным инструментов экспорта элементов из инфоблока и получили таблицу.
Столбец Посещаемость собирали из отдельной таблицы, добытой из Яндекс.Метрики. Думали, пригодится для оценки “важности” статьи. В итоге решили не использовать и изменили часть популярных URL-ов.
В таблицу добавили колонки «Новый раздел» и «Символьный код нового раздела», а также «Новый URL» и «Redirect 301». Работа заключалась в том, чтобы назначить статье «Новый раздел», остальные данные получали автоматически на основе формул. После окончания составления таблицы останется только скопировать столбец с редиректами и вставить в файл .htaccess на сервере.
Столбец «Совпадение» необходим, чтобы исключить редирект «сам на себя» для статей, которые сохранили адрес.
Работа по изменению категорий в таблице и на сайте заняла несколько часов. Каждую статью пришлось открыть, прочитать наискосок и определить новую категорию. Работа оправдала себя, мы получили дополнительную пользу в виде:
- Нашли несколько статей без полезной информации и безжалостно удалили. Редирект в таких случаях ставили на категорию.
- Нашли несколько дублей и в одном случае три статьи (!) об одном и том же. В этом случае оставили самую интересную, остальные перенаправляли на нее.
- Нашли новую проблему — вакханалия в тегах (служебное поле 1С-Битрикс), которые каждый автор ставит как заблагорассудится, привела к тому, что на сайте появились сотни страниц типа “Поиск по тегу”. В ближайшее время запланирована оптимизация тегов статей.
Важно понимать, что подготовительную работу в таблице можно делать сколько угодно долго, но замену адресов и настройку редиректов на сайте лучше выполнять одним днем и быстро. Это позволит сократить потери поискового трафика.
Теперь мы можем сравнивать трафик по направлениям и делать выводы:
Настройка редиректов в Битрикс
Сайты на платформе 1С-Битрикс работают на веб-сервере Apache. Редиректы нужно прописывать в специальном файле .htaccess. Файл должен находиться строго в корне сайта и иметь точку в названии.
Так как выполняем внутренние редиректы (не меняем домен), записи будут вне других инструкций в виде:
Redirect 301 /blog/likbez/information-to-be-published/ /blog/projects/information-to-be-published/
Для редиректов типа межхостовое перенаправление (другой домен, протокол, редирект на www) в Битриксе инструкции нужно писать в это место файла .htaccess:
Для настройки редиректов нельзя использовать админку, используйте только FTP-клиент. Рекомендуем настроить один-два перенаправления, тщательно проверить поведение на www- и без-www домене. Только после этого настраивать весь список.
Передаем страницы на переобход для поискового робота
Последний шаг — сообщить поисковым роботам о том, что вы поменяли адреса страниц. Для этого сделали следующее:
- создали новую карту сайта sitemap.xml (Битрикс умеет автоматически);
- отправили карту сайта на переобход в Яндекс и Google с помощью Инструментов для вебмастеров.
Изменение поискового трафика
Поисковый трафик составляет 90% посетителей нашего блога. Мы боялись на длительное время потерять посетителей. Опасения не оправдались. Результат:
- Мы сохранили трафик из Google. Поисковик мгновенно все переиндексировал и уже через пару дней показывал в выдаче новые адреса.
- Мы в течение 1 недели наблюдали потери трафика из Яндекса. Так как большую часть читателей в наш блог приводит Google, на общую картину Яндекс повлиял минимально — за неделю потеряли чуть меньше 20% поискового трафика на страницы блога.
- Еще через неделю трафик из Яндекса вернулся в норму.
Если вы постоянно обновляете сайт, активно пишете статьи и выкладываете материалы, рано или поздно вы столкнетесь с похожей проблемой. Важно действовать по инструкции и в сжатые сроки. Если стремитесь сделать сайт лучше, поисковики всегда поддержат вас!
В нашей команде есть как специалисты-аналитики для исследования трафика из поисковых систем, так и веб-разработчики. Если вам требуется изменить структуру сайта, обращайтесь.
Мы собрали список распространенных редиректов для сайтов на Битрикс и оформили в виде универсальной инструкции. Подробности — http://www.intervolga.ru/blog/marketing/301-redirect-bitrix/. Удачных перенаправлений!
Хотите реализовать похожий проект?
Проведите конкурс среди участников CMS Magazine
Узнайте цены и сроки уже завтра. Это бесплатно и займет ≈5 минут.
Источник