-Поиск по дневнику

Поиск сообщений в Casino

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 12.03.2010
Записей: 2
Комментариев: 15
Написано: 113




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


301-редирект на Cloudflare: пять способов и какой выбрать

Понедельник, 22 Июня 2026 г. 00:42 + в цитатник

Переезжаете с домена на домен — и открываете Cloudflare, чтобы настроить редирект. А там способов сделать это как минимум пять, и все в разных углах панели. Коротко разберём, что есть и что когда брать.

Сначала про коды. 301 — «переехали навсегда», передаёт вес страницам, но жёстко кэшируется браузерами: ошибётесь с адресом — потом замучаетесь выковыривать из кэша. 302 — «временно», вес не передаёт, кэшируется мягче. Пока экспериментируете — ставьте 302, на 301 меняйте, когда всё точно работает.

1. Page Rules. Классика: маска example.com/*, Forwarding URL, статус 301. Но Cloudflare этот инструмент объявил устаревшим — в панели висит плашка «deprecated», а на новых бесплатных аккаунтах его и вовсе отключили. Для новых проектов уже не вариант.

2. Redirect Rules (Single Redirects). Штатная замена Page Rules. Движок на выражениях: матчите по хосту, пути, параметрам, строите динамику. Для переезда домена, принудительного HTTPS, склейки www — самое то. В дашборде есть готовые шаблоны.

3. Bulk Redirects. Когда редиректов не один-два, а сотни. Загружаете список «откуда → куда» таблицей, включаете — работает весь разом. Незаменимо при большой миграции, где структура URL поменялась целиком.

4. Файл _redirects. Если хостите статику на Cloudflare Pages — редиректы можно описать прямо в проекте, текстовым файлом в корне сборки. Лежат в репозитории рядом с кодом и катятся вместе с деплоем.

5. Snippets и Workers. Тяжёлая артиллерия. Когда нужна логика — мобильных на одну страницу, десктоп на другую, по стране на третью, сплит 70/30 — декларативных правил мало, нужен код на эдже. Snippets — лёгкий кусочек JavaScript прямо в правилах. Workers — полный программный контроль. Максимум возможностей, но это уже код, который надо писать и поддерживать.

И отдельно, чтобы не путать: Transform / Rewrite Rules — это не редирект. Они меняют URL внутри, на стороне сервера; пользователь в адресной строке видит старый адрес, браузер никакого 301/302 не получает.

Что выбрать. Разовый переезд — Redirect Rules. Большой список — Bulk Redirects. Статика на Pages — _redirects. Логика по гео/девайсу/сплиту — Snippets или Workers. Page Rules — мимо.

И то, о чём в туториалах молчат: все нативные способы доставляют пользователя из А в Б, но ни один не показывает, сколько по редиректу кликнуло, откуда пришли и как сработал сплит. Аналитики по самим редиректам в дашборде нет, а управлять сотнями динамических правил без кода неудобно. Эту нишу закрывают управляемые TDS-решения поверх той же инфраструктуры Cloudflare — но это уже тема для отдельного разговора.

А пока — берите инструмент под задачу и не ставьте 301, пока не убедились, что адрес правильный. Этот кэш потом не отскребёшь.


Метки:  

Поиск сообщений в Casino
Страницы: [1] Календарь