Есть ли какой-либо более или менее стандартный способ указать маршрут, который будет создавать URL-адреса с явно указанной схемой?
Я пробовал решение, указанное здесь , но оно мне не подходит по нескольким причинам :
- Он не поддерживает свойство запроса базового URL. На самом деле маршрутизатор перезаписи игнорирует это, если схема URL-адреса указана явно.
- Необходимо указать отдельный статический маршрут для каждого URL-адреса, зависящего от схемы (невозможно связать маршрут модуля с маршрутом имени хоста, потому что базовый URL-адрес игнорируется). Необходимо определить HTTP_HOST вручную при инициализации маршрутизатора в начальной загрузке, если объект запроса еще не присутствует в FrontController.
задан Sergei Morozov 21 June 2011 в 14:06
поделиться