Генератор перенаправлений .htaccess

Легко создавайте перенаправления .htaccess для вашего сайта — без необходимости программирования. Быстро, просто и надежно.

Tool Icon Генератор перенаправлений .htaccess

Об этом инструменте

Понимаю, работа с файлами .htaccess — не самое захватывающее занятие. Но когда нужно перенаправить URL-адреса, особенно после переноса сайта или переименования страницы, это одна из тех вещей, которые просто нужно сделать. Именно здесь на помощь приходит генератор перенаправлений Htaccess. Он не блестит, но защищает вас от необходимости вручную вводить запутанные правила перезаписи и надеяться, что вы не пропустили слэш или не забыли флаг [L]. Этот инструмент практически берёт то, что вы хотите перенаправить, и то, куда вы хотите, чтобы оно вело, а затем выдаёт правильную директиву Apache. Никаких предположений. Никакого проб и ошибок. Просто скопируйте, вставьте и протестируйте.

Ключевые особенности

  • Генерирует чистые и рабочие правила перенаправления для 301 (постоянного) и 302 (временного) перенаправлений.
  • Поддерживает как простые перенаправления по пути, так и сопоставление шаблонов на основе регулярных выражений.
  • Выводит готовый к использованию код, который можно сразу вставить в ваш файл .htaccess.
  • Объясняет, что делает каждая часть правила — так вы не просто слепо копируете.
  • Работает с query-строками, чтобы вы не теряли параметры URL при перенаправлении.
  • Бесплатен, без регистрации, без отслеживания. Просто прямолинейный инструмент для разработчиков, которые уже слишком часто сталкивались с 404-ми.

Часто задаваемые вопросы

Нужно ли знать Apache, чтобы использовать этот инструмент?
Нет. Вам не нужно быть волшебником Apache. Просто укажите старый URL и новый, выберите тип перенаправления, и инструмент сделает всё остальное. Что ж, знание основ работы .htaccess поможет при отладке — но сам инструмент держит всё на простом уровне.

Будет ли это работать на любом хостинге?
В основном да — если ваш сервер работает на Apache и разрешает переопределения через .htaccess (что делает большинство хостингов с общим доступом). Просто убедитесь, что модуль mod_rewrite включён. Если вы используете Nginx или другой сервер, этот инструмент не поможет. Вам потребуются изменения в конфигурации сервера.