Выберите язык

Регистрация

URL (Uniform Resource Locator) — адрес, который определяет расположение ресурса и способ обращения к нему. В Joomla URL используют для страниц, изображений, файлов и запросов к веб-сервисам.

Из чего состоит URL

В адресе https://example.com/catalog/item?color=blue#details схема https задаёт протокол, example.com — имя узла, /catalog/item — путь, ?color=blue — строку параметров, а #details — фрагмент. Не каждый адрес содержит все эти части. Между именем узла и путём может быть указан порт.

Фрагмент обычно обрабатывается браузером и не передаётся серверу в HTTP-запросе. Параметры, напротив, участвуют в запросе и могут менять фильтр, сортировку или содержимое ответа. Пробелы и другие специальные символы кодируют по правилам URL. Регистр символов в пути может иметь значение.

Абсолютные и относительные ссылки

Абсолютный URL содержит схему и имя узла. Относительную ссылку браузер разрешает относительно базового адреса документа. Путь /glossary/terms начинается от корня текущего сайта, а images/photo.webp зависит от базового пути.

URL в Joomla

Маршрутизация Joomla преобразует параметры компонента в адрес страницы. На результат влияют пункты меню, языки, алиасы и настройки SEF. Алиас материала является лишь частью адреса и не всегда определяет полный URL.

После изменения маршрутов Joomla проверяют внутренние ссылки, перенаправления и канонические адреса. Пароли, секретные ключи и персональные данные не стоит помещать в параметры URL: адреса могут попадать в историю и журналы.

Вывод

Понимание частей URL помогает создавать устойчивые ссылки и находить причины неправильных переходов.

Список терминов
Весь глоссарий
Подписка на рассылку
Введите свой адрес электронной почты, и мы будем держать вас в курсе событий!

Joomla.center не связан с проектом Joomla!® или организацией Open Source Matters и не получает от них поддержки. Название и логотип Joomla!® используются на основании ограниченной лицензии, предоставленной Open Source Matters, владельцем товарного знака в США и других странах.