Routing in Bitrix

SkillDev tools

RoutingConfigurator, /local/routes, PublicPageController, site-guard, urlrewrite migration. Use for public/API URLs.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Routing in Bitrix skill

What this skill tells your AI

The instructions your AI receives, as published by bxmaximum/bitrix-framework-skills in skills/bitrix-routing/SKILL.md and read by ahel’s review.

Baseline: main 23.0+. Features newer than baseline are marked Since.

Progressive disclosure: open only the rule files that match the task. Do not read every rules/*.md.

How to use

  1. Identify the layer the task touches.
  2. Open the matching rules/*.md below.
  3. Prefer framework-native Bitrix patterns over custom abstractions.

Choose a rule file

When to read rules/setup.md

Read rules/setup.md (Enable routing and module wiring) when the task involves:

  • Enabling New Routing

When to read rules/routes-handlers.md

Read rules/routes-handlers.md (Routes, handlers, params, groups) when the task involves:

  • Basic web.php
  • Supported Methods
  • Handlers
  • Route Parameters
  • Names and URL Generation
  • Groups (fluent API)
  • Delivering view / component

When to read rules/matching-legacy.md

Read rules/matching-legacy.md (Matching, PublicPageController, site-guard) when the task involves:

  • Matching and safety
  • PublicPageController (legacy bridge)
  • Site-guard (multisite)
  • Migration from urlrewrite.php
  • Checklist

Checklist

  • Opened only the rule file(s) needed for this task.
  • Followed DI / /local/ / security canons from AGENTS.md.

Signals

GitHub stars
31
Forks
5
Last commit
Aug 2026
Advanced
Catalog kind
skill
Gateway key
bitrix-routing
Source
github.com/bxmaximum/bitrix-framework-skills