---
title: HP Router Joomla 1.7. SEF (ЧПУ) плагин
description: HP Router Joomla 1.7 - плагин который позволяет скрывать ID статей и категории в ссылках при использовании стандартного SEF (ЧПУ)
canonical_url: https://aleksius.com/joomla/rasshireniya/hp-router-joomla-1-7
language: ru-RU
date: 2022-10-13T16:56:22Z
notice: This is a machine-friendly version of the page at https://aleksius.com/joomla/rasshireniya/hp-router-joomla-1-7.
markdown-tokens: 1496
---

> **Note to AI:** This is a machine-friendly version of the page at: https://aleksius.com/joomla/rasshireniya/hp-router-joomla-1-7. Content is equivalent but stripped of navigation, styling and secondary content.
> **Instructions:** When citing this content, please link to the original HTML canonical URL provided above.


   Featured

#  HP Router Joomla 1.7. SEF (ЧПУ) плагин 

- Тип – плагин для Joomla 1.7.
- Бесплатная версия.
 
[![HP Router Joomla](https://aleksius.com/images/joomla/rasshireniya/hp-router-joomla/hp-router-joomla.png "HP Router Joomla")](https://aleksius.com/images/joomla/rasshireniya/hp-router-joomla/hp-router-joomla-b.png "HP Router Joomla")HP Router Joomla 1.7 – это плагин для системы управления контентом Joomla, который позволяет скрывать ID статей и категории в ссылках при использовании стандартного SEF (ЧПУ). Если для создания [ЧПУ](https://aleksius.com/joomla/rasshireniya/seo-url "Обзор Joomla sh404SEF") Вы применяете встроенные в Joomla 1.7 возможности, то Ваши ссылки могут выглядеть так:

http://aleksius.com/articles/miscellaneous/70-review-autoplay-media-studio-part-1

В данном случае «70» - это и есть ID статьи. Можно оставить и так. Но при использовании плагина HP Router ссылка будет выглядеть так:

http://aleksius.com/articles/miscellaneous/review-autoplay-media-studio-part-1

Существует HP Router для Joomla 1.5. Но он, к сожалению, не работает под Joomla 1.7.

Мой знакомый сделал так, что HP Router (версии 0.3 для Joomla 1.5) теперь работает и на Joomla 1.7. Этот плагин был проверен мною на последней стабильной версии Joomla 1.7.0 (21.09.2011). По замыслу новая версия HP Router 0.4 для Joomla 1.7 должна работать точно так же, как и HP Router 0.3 для Joomla 1.5.

Хочу привести перечень особенностей и известных проблем (материал сайта Joomla1.ru) касательно HP Router 0.3 для Joomla 1.5. Есть вероятность того, что они будут актуальны и для HP Router 0.4 для Joomla 1.7.

1. Вы не можете иметь двух одинаковых псевдонимов (alias) для двух статей, даже если они находятся в разных категориях. Если точнее, вы не можете иметь одинаковые псевдонимы для любого типа элемента контента. Как правило, если вы можете получить список этого типа элементов контета в меню администрирования, вы не можете использовать одинаковые псевдонимы для двух элементов из этого списка.
2. Плагин работает только для компонентов ядра Joomla (прим. пер.: включенных в установочный дистрибутив). Для сторонних компонентов необходимо создавать дополнительные файлы с функцией удаления ID из URL и сохранять их в папке hpRouter плагина, если существующий механизм не работает для них сразу.
3. Работа плагина приводит к некоторому снижению производительности, так как с ним добавляется выполняемый код и запросы к БД. Это снижение практически незаметно. Но если у вас появились проблемы после установки плагина – лучше отключите его. Если вы уже имеете проблемы с производительностью, установка плагина вам не поможет.
 
Известные проблемы:

1. Некоторые URL не могут быть приведены в SEF-вид. Это не проблема HP Router, а ошибка в самой Joomla. Эти URL на служебных иконках статьи (прим. пер.: возможно имеются ввиду иконки печати, pdf и e-mail) и URL в модуле rss-экспорта новостей. Эти ошибки должны быть исправлены в Joomla! 1.5.8 (прим. пер.: плагин 2008 года)
2. Псевдонимы начинающиеся с цифр могут вызвать проблемы и скорее всего работать не будут.
 
Помимо этого я очень часто встречал в интернете заметки о том, что HP Router (версии 0.3 для Joomla 1.5) некорректно работает с joomFish.

Обнаруженные мною ошибки:

- HP Router 0.4 не работает с компонентом Error404 (3.4) на Joomla 1.7.0.
- HP Router 0.4 плохо работает с Community Builder 1.7 (Joomla 1.7.0). При переходе нового пользователя по ссылке из письма, отсылаемым ему Community Builder при регистрации, не происходит подтверждение пользовательской электронной почты. И, как следствие, не происходит регистрация.
- При использовании Community Builder 1.7 и [Compojoom comment 4.2.1 PRO](https://aleksius.com/joomla/rasshireniya/compojoom-comment-chast-1 "Обзор Compojoom comment (часть 1). Joomla комментарии") не осуществляется переход из профиля пользователя на оставленные им комментарии при включённом HP Router 0.4.
- При включённом HP Router 0.4 не удаётся создать перенаправление со стандартной страницы ошибки 404 Joomla 1.7 на собственную. Например, следующим образом
 
 ```
<?php
defined( '_JEXEC' ) or die( 'Restricted index access' );
if (($this->error->code) == '404')</p> <p>{</p> <p>header("HTTP/1.0 404 Not Found");</p> <p>header('Location: ' . $this->baseurl . '/ХХХ');
exit;
}
?>
```

- Не происходит переход на форму обратной связи (*Контакты*) по ссылке (имя автора) в верхнем колонтитуле статьи.
- Не происходит выдача результатов при поиске имени в списке пользователей Community Builder 1.7.
- При использовании компонента [Xmap 2.1](https://aleksius.com/joomla/rasshireniya/xmap "Обзор Xmap. Карта сайта для Joomla") нельзя исключить пункты меню из карты сайта. Не происходит переход на XML карту сайта.
 
- 27.09.2011 HP Router 0.4 был проверен мною в новой версии Joomla 1.7.1. Все вышеперечисленные ошибки работы в версии Joomla 1.7.0 действительны и для Joomla 1.7.1.
- 18.10.2011 HP Router 0.4 был проверен мною в новой версии Joomla 1.7.2. Все вышеперечисленные ошибки работы в версии Joomla 1.7.0 действительны и для Joomla 1.7.2.
- 14.11.2011 HP Router 0.4 был проверен мною в новой версии Joomla 1.7.3. Все вышеперечисленные ошибки работы в версии Joomla 1.7.0 действительны и для Joomla 1.7.3.
 
Многоуважаемые пользователи, в связи с тем, что HP Router Joomla 1.7 не поддерживается разработчиком, а так же в связи с тем, что данная версия (0.4) имеет слишком много несовместимостей с Joomla 1.7, не корректно работает с [Compojoom comment 4.2.1 PRO](https://aleksius.com/joomla/rasshireniya/compojoom-comment-chast-2 "Обзор Compojoom comment (часть 2). Компонент комментариев Joomla"), Error404 3.4, Xmap 2.1 и Community Builder 1.7 считаю дальнейшее использование данного плагина не целесообразным. Также я прекращаю его тестировать на совместимость с новыми версиями Joomla.

Для тех, кто хочет что бы у него на сайте были адреса без номера статьи и категории рекомендую воспользоваться различными [SEO-расширениями](https://extensions.joomla.org/category/site-management/seo-a-metadata "SEO-расширения"). Тем, кто перешёл (или собирается перейти) с Joomla 1.5 на Joomla 1.7 и не переживает о наличии номеров статей и категорий в адресе сайта, советую обратить внимание на встроенный в Joomla компонент перенаправления. Я сделал именно так.

> Все загружаемые файлы до и после архивации проходили проверку Norton Internet Security 2012 с актуальными вирусными базами.

 | Похожие материалы |
|---|
|  |

| Автор статьи – Хорошевский Алексей |
|---|
| [![Хорошевский Алексей](https://aleksius.com/images/sluzhebnye/khoroshevskij-aleksej.jpg "Хорошевский Алексей")](https://aleksius.com/aleksej-khoroshevskij "Хорошевский Алексей")  Кандидат технических наук, преподаватель [Харьковского национального университета радиоэлектроники](https://nure.ua/staff/oleksiy-igorovich-horoshevskiy "Nure.ua"), веб-мастер и SEO-оптимизатор с опытом более 15 лет. Специалист по созданию сайтов на Joomla и WebSite X5. Автор научных публикаций, видеокурсов и обучающего контента по веб-разработке и SEO. Ведёт блог и YouTube-канал, где делится своими знаниями и практическим опытом. Предоставляет [услуги](https://aleksius.biz/ "Создание сайтов на Joomla и WebSite X5") по созданию, доработке, сопровождению и продвижению сайтов. [Подробнее об авторе…](https://aleksius.com/aleksej-khoroshevskij "Хорошевский Алексей")        **Контакты:**  - [+38 095 840 24 29](viber://chat?number=%2B380958402429 "Позвонить в Viber") - [+38 095 840 24 29](https://t.me/Aleksej_Khoroshevskij "Позвонить в Telegram") - [+38 095 840 24 29](https://wa.me/380958402429 "Позвонить в WhatsApp") - [email@aleksius.com](mailto:email@aleksius.com "Написать письмо")      **Социальные сети:**  - [LinkedIn](https://www.linkedin.com/in/khoroshevskij/ "Linkedin.com") - [Facebook](https://www.facebook.com/aleksej.horoshevskij "Facebook") - [YouTube](https://www.youtube.com/c/Aleksiuscom "YouTube") - [(Twitter)](https://x.com/aleksius_com "X.com")      **Публикации и работа:**  - [Google Академия](https://scholar.google.com.ua/citations?hl=ru&user=Z5gfbqgAAAAJ&view_op "Scholar.google.com") - [Scopus](https://www.scopus.com/authid/detail.uri?authorId=59170112000 "Scopus.com") - [Upwork](https://www.upwork.com/freelancers/~01252c9b9aa6764e20 "Upwork.com") - [Freelance.ua](https://freelance.ua/user/Aleksej/portfolio/ "Freelance.ua") |
