Не хочет публиковаться статья

Давно я доделал сайт. Все работает хорошо, но сегодня решил разместить статью, а она добавила только превьюшку, самой основной статьи как бы нету, при нажатии на ссылку переводится на главную страницу. При нажатии на «просмотр» в редакторе вылазит белая страничка, а в адресной строке «about: blank». Что это за фигня такая??

Адрес: dekoracio.by/actions/ (верхняя статья)

Как это починить?

Нашел проблемку при чистке кэша «Resource URI actions/ already exists for resource id = 26; skipping duplicate resource URI for resource id = 438»

Что это значит? Помогите пожалуйста!!!
Владимир
03 апреля 2017, 21:13
346
0

Комментарии: 10

Николай
04 апреля 2017, 08:06
+1
у тебя ссылки совпадают у 2х ресурсов номер «26» и «438»
Михаил
04 апреля 2017, 13:29
+1
Измените alias статьи на другой и все.
Владимир
04 апреля 2017, 14:40
+1
Поставь готовый плагин CustomUrl и добавляй ID к alias, и такого не будет, что бы совпадали урл и не публиковался документ.
    Владимир
    08 июня 2017, 23:40
    0
    я извиняюсь. а как его активировать то? я скачал, установил, лезу в системные настройки а там просто плагин снизу настроек никаких.
      Владимир
      09 июня 2017, 09:12
      +1
      См. в установленных компонентах в админке, у этого плагина есть админчасть.
      Доки тут: docs.modx.com/extras/revo/customurls
      ваши настройки примерно выглядят так:
      [[+id]]-[[+alias]]
      P.S. никогда ни кому не советую использовать формат url содержащий дату, например 10/11/2016
      и вообще, что-то подобное, включающее слеши — это гарантировано превращает документ (вашу страницу) в глубоко вложенный, т.е. он становится документом NNNN-го уровня, что отрицательно сказывается на индексации (лучше когда уровень не ниже третьего) и прочих параметрах.
      И да, если вы потом поменяете формат типа 10/11/2016 на что то простое, типа ID-alias, уровень вложенности документа не поменяется никогда, как не переиндексируй сайт — это по опыту, много лет отслеживаю. Т.е. избегайте лишних слешей при формировании url, они гарантировано считаются как указатель вложенности ресурса относительно корня.
        Владимир
        09 июня 2017, 13:11
        0
        про многоуровневость наслышан, у меня все ссылки (почти все) первого уровня. сразу за доменом. а вообще спасибо за ликбез!!!
          Владимир
          09 июня 2017, 14:18
          +1
          первый уровень — это сам домен, за доменом- второй уровень.
        Сергей Шлоков
        09 июня 2017, 17:01
        0
        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 запросами будут в ж.пе.
          Владимир
          09 июня 2017, 19:58
          0
          Да, сначала и мне казалось что в этой наглядности есть смысл, но потом упор на лучшую и скорейшую индексацию все заставил переосмыслить. И контент, вот это самое важное, какой контент. Новости, товар, все что в самых конкурентных областях и при наличии тысяч страниц — вот это все я бы не стал визуально разбивать датами/слешами — т.к. в карте сайта и так даты создания\изменения документа есть, и на сортировку это формирование url не влияет, соответственно, тут поступать на «вкус и цвет» или по сухой логике и расчету- решать владельцу сайта.
          Отслеживаю те документы которые два года назад мной были созданы как site.ru/blog/2016/05/10 — не становятся они документами третьего уровня, хотя давно уже в адресе нет лишних слешей.
            Владимир
            09 июня 2017, 20:38
            0
            в карте сайта
            — имел ввиду sitemap.xml