Проверка настроек

Урок 96 из 293
Автор: Роберт Басыров
Сложность урока:
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
1 из 5
Дата изменения: 18.02.2023
Просмотров: 17887
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Ограничений нет

  Как проверить работу ЧПУ. Видеоурок

  Порядок действий

  • Перейдите на страницу Настройки > Настройки продукта > Обработка адресов > Правила обработки. Выберите пункт Новая запись , нужный сайт и заполните форму следующим образом rule.png :
    Условие: #^/turizm/# 
    Компонент: ничего не указываем 
    Файл: /map/routes/index.php (нужно указать файл, который фактически будет работать) 
    Правило: ничего не указываем. 
  • Перейдите по адресу в разделе /turizm/.

    Например, http://localhost/turizm/map.html.

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

  Если правило должно работать, но не работает

  1. Проверьте правильность создания правила
  2. Проверьте, возможно у вас срабатывает условие, которое находится в urlrewrite.php выше.
  3. Убедитесь, что подключается именно указанный в правиле файл, а не какой-нибудь другой.
  4. Сразу после подключения header.php добавьте для проверки код:
    echo '<pre>'.print_r($_REQUEST, true).'</pre>';
    Заодно увидите, что у вас попадает в $_REQUEST.
  5. Если файл открывается правильный и в $_REQUEST порядок, тогда следует проверить параметры компонента и настройки инфоблока (доступ закрыт, деактивирован элемент, действительно нет элемента с данным ID и так далее).


Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас