Error formatting macro: include: com.atlassian.confluence.core.service.NotAuthorizedException: User 'null' does not have permission to view the page.

Ситуация

Нужно обеспечить отклик страницы на несколько названий. Например, создали страницу Инструкция по инсталляции перевода Confluence, а поисковые запросы пользователей идут следующие:

  • Confluence перевод
  • Confluence русификация
  • и т.д.

Речь идет не только о внутренних запросах, но и запросах в поисковых системах Google и Yandex. Там нам необходимо обеспечить максимальное вхождение словосочетаний из названия страницы в пользовательский запрос.

Совет

Устанавливаем из Atlassian Plugin Exchange - плагин CustomWare Redirection Plugin. Доступен в Confluence 3.2 Plugin Repository.

Пример

После установки появляется возможность использовать макросы:

{redirect} - дает возможность перенести пользователя на другую страницу
{alias} - дает возможность назначить странице сколь угодное количество псевдонимов

Для примера - наберите в поиске: "Русификация Confluence". Это реально существующая страница нашего сайта. А теперь попробуйте набрать в поиске:

  • Confluence перевод
  • Confluence русификация

Таких страниц на самом деле нет, но вы их найдете (smile) - это псевдонимы страницы "Русификация Confluence".