С этим инструментом что-то не так?
О «htaccess: редиректы Онлайн»
Этот инструмент создаёт правила редиректа .htaccess для Apache. Укажите исходные шаблоны (пути, query, regex) и URL назначения — получите готовые директивы RewriteRule, Redirect или RedirectMatch для вставки.
Редиректы критичны при миграциях, реструктуризации URL, ребрендинге и SEO-консолидации (canonical, www/non-www, http/https). Без них старые ссылки ломаются, а ранжирование падает.
По умолчанию используются 301 (permanent, лучше для SEO); поддерживаются 302/307 и 410 для особых случаев. Обязательно тестируйте — ошибка в .htaccess может положить весь сайт.
Как пользоваться этим инструментом
Как написать правило редиректа в Apache .htaccess
Source/destination
"Source path" — URL-путь, который должен матчиться (например, `/old-page` или `/blog/(.*)`). "Destination URL" — куда уйдёт пользователь (рекомендуется абсолютная: `https://example.com/new-page`).
Status code
"Status code" — `301` (Moved Permanently — для постоянных изменений URL, поисковики обновят индекс) или `302` (Found — временный, старый URL остаётся canonical). Для SEO-миграций — всегда 301.
Запуск
Результат: единственное поле `htaccess` — строка `Redirect <code> <source> <destination>`, готовая к вставке в `.htaccess` в корне сайта. Добавьте `RewriteEngine On` сверху, если его ещё не зачем-то другому.
Тест до прода
`curl -I https://example.com/old-page` подтвердит, что редирект возвращает ожидаемый `Location:`. Частая ловушка — лишний слэш на одной стороне; Apache отличает `/foo` от `/foo/`.