ЧПУ — различия между версиями

Материал из Школьный портал: справочника
Перейти к: навигация, поиск
(Про адреса блогов)
Строка 42: Строка 42:
  
 
Для имитация иерархии через знак "/" вида <code>http://site.ru/some/path</code> пишите в постоянную ссылку фрагмент "some/path".
 
Для имитация иерархии через знак "/" вида <code>http://site.ru/some/path</code> пишите в постоянную ссылку фрагмент "some/path".
 +
 +
=== Навигация ===
 +
 +
Ссылки на страницы, добавленные ДО задания постоянных ссылок остаются неизменными.
 +
 +
Постоянные ссылки будут работать вместе со старыми (служебными вида site.ru/content/rc/57).
 +
 +
Чтобы постоянная ссылка оказалась в меню, нужно добавить страницу из списка страниц в меню повторно, а старую ссылку удалить.
 +
 +
[[Файл:add_page_to_menu.png]]
 +
 +
[[Файл:del_menu_link.png]]
 +
 +
Либо добавить произвольную ссылку средствами редактора меню.
 +
 +
[[Файл:add_custom_link_to_menu.png]]
  
 
=== Про адреса блогов ===
 
=== Про адреса блогов ===
  
 
Логин пользователя имеет более высокий приоритет, чем permalink. Например, если одновременно существует статья, у которой permalink равен test, и есть пользователь с логином test, то по адресу http://вашдомен.ru/test откроется личный блог пользователя test. Не используйте permalink, совпадающие с именами пользователей.
 
Логин пользователя имеет более высокий приоритет, чем permalink. Например, если одновременно существует статья, у которой permalink равен test, и есть пользователь с логином test, то по адресу http://вашдомен.ru/test откроется личный блог пользователя test. Не используйте permalink, совпадающие с именами пользователей.

Версия 10:48, 20 июня 2016

Человекопонятный урл. Где «урл» — жаргонное обозначение URL.

Преимущества: URL-ы короткие, интуитивно понятные и дружественные к поисковым системам.

Модули

CMS Школьного портала поддерживает ЧПУ, и если поддержка включена (а она включена по умолчанию), то URL компонента «Выпускники» будет выглядеть так:

http://школа/graduates

Без ЧПУ URL выглядел бы так:

http://школа/cgi-bin/sp/cms/cms.pl?mod=graduates

Новости и страницы

С ЧПУ становится возможно присвоить новости или странице произвольное окончание после домена (permalink).

Адрес страницы, когда произвольная ссылка не задана:

http://школа/content/rc/34

Произвольный адрес задан:

http://школа/history

Можно задать материалу permalink в любое время. Старые ссылки с порядковым номером материала тоже будут работать.

В редакторе новости или страницы/раздела есть поле "Постоянная ссылка".

Permalink-editor.png

Результат на сайте:

Permalink-site.png

Пример. Если ваш сайт myschool.city.ru и вам нужна постоянная ссылка myschool.city.ru/gazeta, то в поле "Постоянная ссылка" вводите gazeta.

Для имитация иерархии через знак "/" вида http://site.ru/some/path пишите в постоянную ссылку фрагмент "some/path".

Навигация

Ссылки на страницы, добавленные ДО задания постоянных ссылок остаются неизменными.

Постоянные ссылки будут работать вместе со старыми (служебными вида site.ru/content/rc/57).

Чтобы постоянная ссылка оказалась в меню, нужно добавить страницу из списка страниц в меню повторно, а старую ссылку удалить.

Add page to menu.png

Del menu link.png

Либо добавить произвольную ссылку средствами редактора меню.

Add custom link to menu.png

Про адреса блогов

Логин пользователя имеет более высокий приоритет, чем permalink. Например, если одновременно существует статья, у которой permalink равен test, и есть пользователь с логином test, то по адресу http://вашдомен.ru/test откроется личный блог пользователя test. Не используйте permalink, совпадающие с именами пользователей.