CMS (ранее Менеджер контента): Устранение неполадок с динамическими страницами
3 мин. чтения
Динамические страницы позволяют отображать различные элементы без изменения дизайна страницы, например рецепты, списки недвижимости, события и многое другое. В зависимости от типа динамической страницы, прав доступа к коллекции базы данных и других факторов могут возникнуть различные неполадки.
В этой статье вы узнаете, как решить следующие проблемы:
Не удалось перемещаться по контенту
После публикации следует убедиться в том, что содержимое коллекции контента отображается правильно, и вы можете успешно перемещаться по нему. Может возникнуть ситуация, когда нажатие на разные категории не всегда перенаправляет посетителя на первый элемент в коллекции.
Убедитесь, что URL-адрес динамической страницы элемента является уникальным
При работе с динамической страницей элемента URL-адрес основывается на поле элемента в коллекции. Если в этом поле у вас есть 2 или более элементов с одинаковым контентом, URL для этих 2 различных элементов будет одинаковым и содержимое не будет отображаться должным образом. Проверьте название поля, указанное в URL динамической страницы, и убедитесь, что в этом поле нет дублированного контента.
Как это сделать?
Неполадки на опубликованном сайте
Если страница и контент отображаются правильно в режиме предварительного просмотра, но на опубликованном сайте есть ошибки, проверьте следующее:
- Вы опубликовали сайт после добавления динамической страницы;
- Убедитесь, что права доступа к коллекции установлены так, чтобы разрешить пользователям просматривать контент
- Если у вас включена дополнительная песочница, синхронизируйте коллекцию в песочнице к опубликованному контенту Live
Вы можете узнать подробнее об опциональной песочнице здесь.
Не удалось получить доступ к опубликованным динамическим страницам
При определенных условиях при переходе на динамические страницы пользователи могут получить ошибки HTTP 403 или 404. Это происходит, когда посетители не имеют права доступа к странице, или когда не удается найти страницу.
Сообщение об ошибке 403 Forbidden
Ошибка 403 означает, что у пользователя нет доступа к этой странице. Это может произойти, когда посетитель не имеет достаточных прав для доступа к коллекции контента, связанной с динамической страницей, которую он пытается открыть. Измените права доступа, чтобы открыть посетителю доступ к странице.
Как это сделать?
Сообщение об ошибке 404 Page Not Found
Ошибка 404 возникает, когда посетитель переходит на страницу, которую невозможно найти. Это может быть связано с тем, что необязательная коллекция песочницы (Sandbox) не синхронизирована с опубликованной коллекцией Live. Поэтому элементы, которые должны отображаться на динамической странице, не существуют в опубликованной коллекцией Live. Чтобы решить эту проблему, синхронизируйте контент песочницы с опубликованным контентом. Вы можете узнать больше о дополнительной песочнице здесь.
Как это сделать?
Совет
Если пользователь заходит на страницу, используя статическую ссылку, и один или несколько элементов ссылки были удалены, удалите неработающую ссылку или добавьте удаленные элементы в коллекцию.
Была ли статья полезна?
|