БИТРИКС URLREWRITE PHP
Битрикс - это популярная платформа для создания сайтов на PHP, и его urlrewrite-модуль позволяет изменять структуру URL-адресов для обеспечения более эффективной индексации страниц поисковыми системами. Urlrewrite модуль позволяет настроить правила перенаправления URL-адресов использованием шаблонов.
Для того чтобы использовать urlrewrite в Битриксе, необходимо создать файл .htaccess со следующим содержимым:
RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_URI} !^/bitrix/RewriteRule ^(.*)$ /index.php?q=$1 [L]
Этот код устанавливает, что все запросы, не соответствующие реальным файлам или директориям, будут перенаправляться на index.php с GET-параметром q со значением запрошенного URL-адреса.
Чтобы задать правила перенаправления, необходимо создать файл urlrewrite.php в корне сайта:
$arUrlRewrite=array( array( "CONDITION" => "#^/news/([0-9]+)/\\?{0,1}(.*)\$#", "RULE" => "ID=\$1", "PATH" => "/news/detail.php", "SORT" => 100 ),);
Этот код говорит о том, что если в URL-адресе содержится /news/цифры/, то необходимо перенаправить запрос на /news/detail.php с GET-параметром ID и со значением цифр.
Запись собеседования на 1С Битрикс (Php), почему он тормозит или как быть рабом.
Верстка сайта - инструменты разработчика
PHP в 2023 - плюсы и минусы языка - Первый Бит
003 - Списки - управление на PHP - Битрикс24 программирование с нуля
Заявки в Bitrix24 с сайта. Скрипт на PHP — пошаговая инструкция.
--- ЧПУ-3 / Комплексный компонент / #Битрикс / #Концентрат
Фреймворки PHP VS Битрикс и CMS: дискуссия с Александром Макаровым и Иваном Поддубным
1. Урок - Расширение возможностей типовых компонентов - ruphp.com часть 1 , видео 2/5
Битрикс24: ПРИМЕР ВЫЗОВА ВЕБХУКА в PHP (для коробки)
Перевод Битрикс на PHP 8 // Ограничение версии PHP c 01.02.2023