Модуль можно использовать, например, для AMP-версий страниц, выводя при этом контент, который есть на основной странице:
domain.com/cat1/page1.html - основная страница со ссылкой через <link rel="amphtml" href=" на
domain.com/amp/page1.html
После включения модуля вы можете создать новый файл шаблона page_alias.html в папке с вашим шаблоном, который и будет отвечать за "страницу-зеркало".
Вместо /amp/ можно указать любой префикс в файле /public/engine/modules/PageAlias.php
Автоматически получить URL на страницу-зеркало можно таким незамысловатым "макросом" в шаблоне (page.html) в разделе <head>:PHP:public $alias_prefix= '/amp/';
На AMP-странице (page_alias.html) нужно разместить такой код:Код:<link rel="amphtml" href="{{\PageAlias::instance()->alias_prefix . preg_replace('~'.@S_DOR_URL.'.*?'.@S_CAT_ALT.'/?~', '', @L_QUERY_URL)}}">
Код:<link rel="canonical" href="{{ gen_url(@thisPage) }}">
PageAlias (AMP: Accelerated Mobile Pages) 1.0
Позволяет создавать страницы-зеркала для внутренних страниц сайта (AMP-версий страниц).