Акции
Бренды
Услуги
  • Проектирование
  • Монтаж
  • Обслуживание и эксплуатация
  • Комплектование и поставка
  • АСКУЭ
  • Диспетчеризация шлагбаумов и ворот
  • Монтаж видеонаблюдения в лифте
  • Монтаж домофонной системы
  • Монтаж системы контроля доступа
  • Подготовка проектной и исполнительной документации
  • Производство
  • Установка видеодомофона
  • Обучение
Блог
Контакты
Реквизиты
    +7 499 110 04 84
    +7 499 110 04 84
    E-mail
    info@pem.ru
    Адрес
    г. Москва, ул. Талалихина д. 41, стр. 14
    Режим работы
    Пн - Вс: с 9:00 до 21:00
    Проектирование, эксплуатация и монтаж слаботочных систем по всей России
    Каталог
    По всему сайту
    По каталогу
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Автоматизация проезда
    Домофоны и переговорные устройства
    Система контроля и управления доступом
    Системы видеонаблюдения
    Системы учеты ресурсов
    • Автоматизация проезда
      • GSM-модули
        GSM-модули
      • Парковочное оборудование и системы
        Парковочное оборудование и системы
        • Автоматические стойки проезда
        • Паркоматы
    • Домофоны и переговорные устройства
      • AHD и аналоговые видеодомофоны
        AHD и аналоговые видеодомофоны
      • IP аксессуары
        IP аксессуары
      • IP видеодомофоны
        IP видеодомофоны
      • IP переговорные устройства
        IP переговорные устройства
        • Переговорные устройства без трубки
        • Переговорные устройства с трубкой
      • IP программное обеспечение
        IP программное обеспечение
      • Аксессуары
        Аксессуары
      • Вызывные панели
        Вызывные панели
        • Индивидуальные IP вызывные панели
        • Индивидуальные вызывные панели
        • Многоабонентские IP вызывные панели
        • Многоабонентские вызывные панели
      • Коммутаторы и разветвители
        Коммутаторы и разветвители
      • Комплекты IP видеодомофонов
        Комплекты IP видеодомофонов
      • Комплекты переговорных устройств
        Комплекты переговорных устройств
      • Переговорные устройства
        Переговорные устройства
      • Пульты консьержа
        Пульты консьержа
    • Система контроля и управления доступом
      • RFID-идентификаторы
        RFID-идентификаторы
      • Дополнительное оборудование
        Дополнительное оборудование
      • Кнопки выхода
        Кнопки выхода
      • Контроллеры СКУД
        Контроллеры СКУД
      • Программное обеспечение
        Программное обеспечение
      • Считыватели
        Считыватели
      • Терминалы распознавания лиц
        Терминалы распознавания лиц
      • Электромагнитные замки
        Электромагнитные замки
      • Электронные ключницы
        Электронные ключницы
    • Системы видеонаблюдения
      • Видеокамеры
        Видеокамеры
      • Видеорегистраторы
        Видеорегистраторы
    • Системы учеты ресурсов
      • Базовые станции
        Базовые станции
      • Программное обеспечение
        Программное обеспечение
      • Радиомодемы
        Радиомодемы
      • Счетчики воды
        Счетчики воды
      • Счетчики тепла
        Счетчики тепла
      • Устройства сбора и передачи данных
        Устройства сбора и передачи данных
      • Электросчетчики
        Электросчетчики
    О компании Услуги Проекты Блог Карьера Контакты
    Каталог
    По всему сайту
    По каталогу
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Телефоны
    +7 499 110 04 84
    E-mail
    info@pem.ru
    Адрес
    г. Москва, ул. Талалихина д. 41, стр. 14
    Режим работы
    Пн - Вс: с 9:00 до 21:00
    0
    0
    0
    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    • Бренды
    • Акции
    • Услуги
      • Услуги
      • Проектирование
      • Монтаж
      • Обслуживание и эксплуатация
      • Комплектование и поставка
      • АСКУЭ
      • Диспетчеризация шлагбаумов и ворот
      • Монтаж видеонаблюдения в лифте
      • Монтаж домофонной системы
      • Монтаж системы контроля доступа
      • Подготовка проектной и исполнительной документации
      • Производство
      • Установка видеодомофона
      • Обучение
    • Компания
      • Компания
      • О компании
      • Сотрудники
      • Новости
      • Отзывы
      • Карьера
      • Лицензии
      • Документы
    • Блог
    • Информация
      • Информация
      • Реквизиты
      • Проекты
        • Проекты
        • Автоматика
          • Автоматика
          • Монтаж автоматики в ВШЭ
        • АСКУР
          • АСКУР
          • Монтаж системы АСКУР СРТ в ТСЖ "2005"
        • Видеонаблюдение
          • Видеонаблюдение
          • Модернизация системы видеонаблюдения в ЖСК «Люблинец»
          • Монтаж системы видеонаблюдения в доме и лифтах ТСЖ «Серебряный квартет»
          • Установить камеры в лифте в ТСЖ «2005»
          • Установка антивандальных камер в ЖСК «Жаворонок»
        • Домофонные системы
          • Домофонные системы
          • Монтаж домофонной системы Eltis DP5000 в ЖК "Орехово - дом у парка"
          • Перемонтаж домофонной системы в ЖСК «Политехник»
    • Контакты
    +7 499 110 04 84
    • Телефоны
    • +7 499 110 04 84
    • info@pem.ru
    • г. Москва, ул. Талалихина д. 41, стр. 14
    • Пн - Вс: с 9:00 до 21:00
    Главная
    Типовые примеры
    Правила обработки адресов

    Правила обработки адресов

    Настройка поддержки ЧПУ производится для работающих проектов (вы должны установить обновление главного модуля до версии 5.1.8 и выше, поскольку в обновление ядра 5.1.8 включен механизм переопределения адресов для поддержки ЧПУ). Все, кто будет ставить новый дистрибутив, получат уже настроенную поддержку.

    Понятие обработки адресов

    Обработка адресов (UrlRewrite) применяется для того, чтобы скрипт мог отвечать не только по своему физическому, но и по любому другому указанному адресу. Например, можно задать такие настройки обработки адресов, что скрипт, лежащий в файле /fld/c.php и отвечающий по адресу:
         /fld/c.php?id=15
    будет отвечать также по адресу:
         /catalog/15.php

    Адрес, по которому будет отвечать скрипт, не должен физически существовать на сервере. Если такой адрес физически существует, то будет вызван скрипт по этому адресу. Система обработки адресов запущена в этом случае не будет.

    Управление правилами преобразования адресов производится в панели управления на странице "Настройки - Обработка адресов": /bitrix/admin/urlrewrite_list.php.
    Механизм переопределения адресов создан в основном для компонентов 2.0, поддерживающих режим ЧПУ. В то же время, данный обработчик можно использовать для переопределения любых URL, а не только связанных с компонентами.

    При добавлении на страницу компонента с поддержкой ЧПУ (если файл сохраняется с помощью API), автоматически создается правило переопределения адреса. Если страница создается не с помощью API, а, например, записывается через FTP, то необходимо выполнить пересоздание правил (кнопка на панели инструментов на странице управления правилами).

    Подключение механизма обработки адресов:

    1. Если у вас на веб-сервере настроена обработка ошибки 404, например, для Apache установлена опция ErrorDocument или аналогичная инструкция прописана в файле .htaccess:
         ErrorDocument 404 /404.php
    то вы должны изменить файл /404.php, вставив в самое начало файла команду:
        include_once( $_SERVER['DOCUMENT_ROOT']. '/bitrix/modules/main/include/urlrewrite.php' );

    2. Если вы для Apache используете модуль mod_rewrite, то в его настройках вы можете указать (например, в файле .htaccess):
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
    RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
    </IfModule>

    После этих настроек будет работать штатный механизм поддержки ЧПУ для новых компонент.

    Простой тест для проверки проведенной настройки:

    1. Зайти на страницу "Настройки" - "Настройки продукта" - "Обработка адресов"

    2. Выбирать пункт "Новая запись" и добавить:
       Условие: #^/sef_test/#
       Компонент: ничего не указываем
       Файл: /index.php (нужно указать файл, который фактически будет работать)
       Правило: ничего не указываем.
    Сохранить изменения.

    3. Перейти по адресу в разделе /sef_test/
        Например, http://localhost/sef_test/test.html

    Если ЧПУ работает, то вы должны увидеть содержимое страницы, указанной в поле Файл в правиле переопределения.

    Пример настройки ЧПУ для детальной страницы показа новостей

    Для динамических страниц, содержащих в адресе параметр ID, можно создать правило, по которому адрес страницы для каждой новости будет включать значение ID в имени страницы, например, 234.html

    Условие: #^/news/([0-9]+)\.html(\?.*)?$
    Правило: /about/news/detail.php?ID=$1
    Пример настройки адресов страниц .html вместо .php

    В некоторых случаях необходимо использовать адреса страниц с расширением .html, соответствующее правило будет выглядеть следующим образом:

    Условие: #^(.+)\.html(\?.*)?$#
    Правило: $1.php
    Обработка старых ссылок

    При переносе информации со старого сайта на новый, часто необходимо сохранить в рабочем состоянии старые ссылки на некоторые материалы сайта. Например, страница может быть занесена в Избранное у посетителя, или проиндексирована поисковыми системами. Для таких ссылок необходимо задать условия, которые описывают соответствие страниц старого и нового сайта.

    Например, так задается соответствие для старой страницы: about.html

    Условие: #^/about.html(\?.*)?$#
    Правило: /about/index.php
    Подписаться
    на новости и акции
    Связаться с нами
    +7 499 110 04 84
    +7 499 110 04 84
    E-mail
    info@pem.ru
    Адрес
    г. Москва, ул. Талалихина д. 41, стр. 14
    Режим работы
    Пн - Вс: с 9:00 до 21:00
    info@pem.ru
    г. Москва, ул. Талалихина д. 41, стр. 14
    Интернет-магазин
    Каталог
    Акции
    Бренды
    Услуги
    Компания
    О компании
    Сотрудники
    Новости
    Отзывы
    Карьера
    Лицензии
    Документы
    Информация
    Реквизиты
    Проекты
    Помощь
    Условия оплаты
    Условия доставки
    Гарантия на товар
    Вопрос-ответ
    © 2025 ПЭМ
    Конфиденциальность
    Оферта

    На информационном ресурсе применяются рекомендательные технологии.

    Все ресурсы сайта pem.ru, включая (но не ограничиваясь) текстовую, графическую, фотографическую и видео информацию, структуру, дизайн и оформление страниц, доменное имя, фирменное наименование являются объектами авторского права и прав на интеллектуальную собственность, защищены российским законодательством и международными соглашениями об охране авторских прав. Запрещается любое использование содержания страниц и контента данного сайта на других площадках без предварительного согласия правообладателя. Запрещаются любые иные действия, в результате которых у пользователей Интернета может сложиться впечатление, что представленные материалы не имеют отношения к pem.ru.

    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры