Часті помилки - документація, модуль коротких посилань для бітрікс

Що робити якщо не працює модуль?

Модуль може не вірно працювати з кількох причин, серед яких закінчення демо періоду, що не вірних налаштувань сервера, які не вірних налаштувань сайт.

Частим разі збою в роботі модуля стає відсутність обробки неіснуючих сторінок, наприклад при переході по посиланню site.ru/ hfwLf ваш сайт віддає відповідь зі статусом 200, а не 400 як годиться.

Щоб модуль спрацьовував, сторінка 404 помилки повинна бути динамічною а не статичною, тобто в коді сторінки повинно підключатися ядро ​​Бітрікс, в якому є подія OnPageStart. на яке реагує модуль коротких посилань.

Що робити якщо немає оформленої сторінки 404 помилки?

Потім додайте наступне правило:
Умова - # ^ / ([\ w \ d] +) $ #
Компонент - залиште порожнім
Файл - /index.php (наприклад)
Правил - залиште порожнім

Після збереження правила, модуль повинен заробити, якщо немає будь-яких інших проблем.

Часті помилки - документація, модуль коротких посилань для бітрікс

Як додати в бітрікс сторінку 404 помилки?

Сторінка 404 помилки в бітрікс додається досить просто.
1. Переходимо на адміністративний розділ сайту
2. Далі Контент -> Структура сайту -> Файли і папки і додати файл.
3. Назвати його 404.php і зберегти
4. Знаходимо файл новий в списку і в меню вибираємо редагувати як PHP.
5. Вставляємо код який нижче і зберігаємо.

CHTTP :: SetStatus ( "404 Not Found");
@define ( "ERROR_404", "Y");

$ APPLICATION-> SetTitle ( "404 Not Found");

$ APPLICATION-> IncludeComponent ( "bitrix: main.map", ".default", Array (
"LEVEL" => "3",
"COL_NUM" => "2",
"SHOW_DESCRIPTION" => "Y",
"SET_TITLE" => "Y",
"CACHE_TIME" => "36000000"
)
);

Помилка відсутності файлу .htaccess