1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Файл urlrewrite.php

См. исходные тексты.

Переменные

const BX_URLREWRITE (defined("BX_URLREWRITE")) true
 $aProtocols = ['http', 'https']
 foreach ( $aProtocols as $prot)
 $foundQMark = strpos($_SERVER["REQUEST_URI"], "?")
 $requestUriWithoutParams = ($foundQMark !== false ? substr($_SERVER["REQUEST_URI"], 0, $foundQMark) : $_SERVER["REQUEST_URI"])
 $requestParams = ($foundQMark !== false ? substr($_SERVER["REQUEST_URI"], $foundQMark) : "")
 $requestPage = urldecode($requestUriWithoutParams)
 $requestUri = $requestPage . $requestParams
 $io = CBXVirtualIo::GetInstance()
 $arUrlRewrite = []
if(file_exists($_SERVER['DOCUMENT_ROOT'] . "/urlrewrite.php")) $uri = new Web\Uri($_SERVER["REQUEST_URI"])
const BX_CHECK_SHORT_URI (str_starts_with($requestUri, "/bitrix/admin/")) true

Переменные

◆ $aProtocols

$aProtocols = ['http', 'https']

См. определение в файле urlrewrite.php строка 21

◆ $arUrlRewrite

$arUrlRewrite = []

См. определение в файле urlrewrite.php строка 55

◆ $foundQMark

$foundQMark = strpos($_SERVER["REQUEST_URI"], "?")

См. определение в файле urlrewrite.php строка 44

◆ $io

См. определение в файле urlrewrite.php строка 53

◆ $requestPage

$requestPage = urldecode($requestUriWithoutParams)

См. определение в файле urlrewrite.php строка 49

◆ $requestParams

$requestParams = ($foundQMark !== false ? substr($_SERVER["REQUEST_URI"], $foundQMark) : "")

См. определение в файле urlrewrite.php строка 46

◆ $requestUri

$requestUri = $requestPage . $requestParams

См. определение в файле urlrewrite.php строка 51

◆ $requestUriWithoutParams

$requestUriWithoutParams = ($foundQMark !== false ? substr($_SERVER["REQUEST_URI"], 0, $foundQMark) : $_SERVER["REQUEST_URI"])

См. определение в файле urlrewrite.php строка 45

◆ $uri

if (file_exists( $_SERVER[ 'DOCUMENT_ROOT'] . "/urlrewrite.php")) $uri = new Web\Uri($_SERVER["REQUEST_URI"])

См. определение в файле urlrewrite.php строка 61

◆ BX_CHECK_SHORT_URI

const BX_CHECK_SHORT_URI(str_starts_with( $requestUri, "/bitrix/admin/")) ( str_starts_with( $requestUri, "/bitrix/admin/") ) true

См. определение в файле urlrewrite.php строка 142

◆ BX_URLREWRITE

const BX_URLREWRITE(defined("BX_URLREWRITE")) ( defined("BX_URLREWRITE") ) true

См. определение в файле urlrewrite.php строка 11

◆ foreach

foreach($aProtocols as $prot) ( $aProtocols as)

См. определение в файле urlrewrite.php строка 22