CMS (ранее Менеджер контента): Устранение неполадок с динамическими страницами

3 мин. чтения
Динамические страницы позволяют отображать различные элементы без изменения дизайна страницы, например рецепты, списки недвижимости, события и многое другое. В зависимости от типа динамической страницы, прав доступа к коллекции базы данных и других факторов могут возникнуть различные неполадки.

Не удалось перемещаться по контенту

После публикации следует убедиться в том, что содержимое коллекции контента отображается правильно, и вы можете успешно перемещаться по нему. Может возникнуть ситуация, когда нажатие на разные категории не всегда перенаправляет посетителя на первый элемент в коллекции.

Убедитесь, что URL-адрес динамической страницы элемента является уникальным

При работе с динамической страницей элемента URL-адрес основывается на поле элемента в коллекции. Если в этом поле у вас есть 2 или более элементов с одинаковым контентом, URL для этих 2 различных элементов будет одинаковым и содержимое не будет отображаться должным образом. Проверьте название поля, указанное в URL динамической страницы, и убедитесь, что в этом поле нет дублированного контента.

Неполадки на опубликованном сайте

Если страница и контент отображаются правильно в режиме предварительного просмотра, но на опубликованном сайте есть ошибки, проверьте следующее:

Вы можете узнать подробнее об опциональной песочнице здесь.

Не удалось получить доступ к опубликованным динамическим страницам

При определенных условиях при переходе на динамические страницы пользователи могут получить ошибки HTTP 403 или 404. Это происходит, когда посетители не имеют права доступа к странице, или когда не удается найти страницу.

Сообщение об ошибке 403 Forbidden

Ошибка 403 означает, что у пользователя нет доступа к этой странице. Это может произойти, когда посетитель не имеет достаточных прав для доступа к коллекции контента, связанной с динамической страницей, которую он пытается открыть. Измените права доступа, чтобы открыть посетителю доступ к странице.

Сообщение об ошибке 404 Page Not Found

Ошибка 404 возникает, когда посетитель переходит на страницу, которую невозможно найти. Это может быть связано с тем, что необязательная коллекция песочницы (Sandbox) не синхронизирована с опубликованной коллекцией Live. Поэтому элементы, которые должны отображаться на динамической странице, не существуют в опубликованной коллекцией Live. Чтобы решить эту проблему, синхронизируйте контент песочницы с опубликованным контентом. Вы можете узнать больше о дополнительной песочнице здесь.
Совет
Если пользователь заходит на страницу, используя статическую ссылку, и один или несколько элементов ссылки были удалены, удалите неработающую ссылку или добавьте удаленные элементы в коллекцию.

Была ли статья полезна?

|