Не хочет публиковаться статья
Давно я доделал сайт. Все работает хорошо, но сегодня решил разместить статью, а она добавила только превьюшку, самой основной статьи как бы нету, при нажатии на ссылку переводится на главную страницу. При нажатии на «просмотр» в редакторе вылазит белая страничка, а в адресной строке «about: blank». Что это за фигня такая??
Адрес: dekoracio.by/actions/ (верхняя статья)
Как это починить?
Нашел проблемку при чистке кэша «Resource URI actions/ already exists for resource id = 26; skipping duplicate resource URI for resource id = 438»
Что это значит? Помогите пожалуйста!!!
Адрес: dekoracio.by/actions/ (верхняя статья)
Как это починить?
Нашел проблемку при чистке кэша «Resource URI actions/ already exists for resource id = 26; skipping duplicate resource URI for resource id = 438»
Что это значит? Помогите пожалуйста!!!
Комментарии: 11
у тебя ссылки совпадают у 2х ресурсов номер «26» и «438»
Измените alias статьи на другой и все.
Поставь готовый плагин CustomUrl и добавляй ID к alias, и такого не будет, что бы совпадали урл и не публиковался документ.
я извиняюсь. а как его активировать то? я скачал, установил, лезу в системные настройки а там просто плагин снизу настроек никаких.
См. в установленных компонентах в админке, у этого плагина есть админчасть.
Доки тут: docs.modx.com/extras/revo/customurls
ваши настройки примерно выглядят так:
и вообще, что-то подобное, включающее слеши — это гарантировано превращает документ (вашу страницу) в глубоко вложенный, т.е. он становится документом NNNN-го уровня, что отрицательно сказывается на индексации (лучше когда уровень не ниже третьего) и прочих параметрах.
И да, если вы потом поменяете формат типа 10/11/2016 на что то простое, типа ID-alias, уровень вложенности документа не поменяется никогда, как не переиндексируй сайт — это по опыту, много лет отслеживаю. Т.е. избегайте лишних слешей при формировании url, они гарантировано считаются как указатель вложенности ресурса относительно корня.
Доки тут: docs.modx.com/extras/revo/customurls
ваши настройки примерно выглядят так:
[[+id]]-[[+alias]]
P.S. никогда ни кому не советую использовать формат url содержащий дату, например 10/11/2016 и вообще, что-то подобное, включающее слеши — это гарантировано превращает документ (вашу страницу) в глубоко вложенный, т.е. он становится документом NNNN-го уровня, что отрицательно сказывается на индексации (лучше когда уровень не ниже третьего) и прочих параметрах.
И да, если вы потом поменяете формат типа 10/11/2016 на что то простое, типа ID-alias, уровень вложенности документа не поменяется никогда, как не переиндексируй сайт — это по опыту, много лет отслеживаю. Т.е. избегайте лишних слешей при формировании url, они гарантировано считаются как указатель вложенности ресурса относительно корня.
про многоуровневость наслышан, у меня все ссылки (почти все) первого уровня. сразу за доменом. а вообще спасибо за ликбез!!!
первый уровень — это сам домен, за доменом- второй уровень.
P.S. никогда ни кому не советую использовать формат url содержащий дату, например 10/11/2016Готов пожертвовать ради удобства — у меня в блоге у постов uri такой — blog/год/месяц/день/alias. Статьи за год можно вывести так — site.ru/blog/2016
За месяц — site.ru/blog/2016/05
За день — site.ru/blog/2016/05/10
Это удобно. Типа REST запросов.
П.С. Получается, что все сайты с REST запросами будут в ж.пе.
Да, сначала и мне казалось что в этой наглядности есть смысл, но потом упор на лучшую и скорейшую индексацию все заставил переосмыслить. И контент, вот это самое важное, какой контент. Новости, товар, все что в самых конкурентных областях и при наличии тысяч страниц — вот это все я бы не стал визуально разбивать датами/слешами — т.к. в карте сайта и так даты создания\изменения документа есть, и на сортировку это формирование url не влияет, соответственно, тут поступать на «вкус и цвет» или по сухой логике и расчету- решать владельцу сайта.
Отслеживаю те документы которые два года назад мной были созданы как site.ru/blog/2016/05/10 — не становятся они документами третьего уровня, хотя давно уже в адресе нет лишних слешей.
Отслеживаю те документы которые два года назад мной были созданы как site.ru/blog/2016/05/10 — не становятся они документами третьего уровня, хотя давно уже в адресе нет лишних слешей.
в карте сайта— имел ввиду sitemap.xml
А есть плагин с похожим функционалом для для версии Modx 3?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.