Приятелски URL адреси, псевдоними - Разработка на уебсайт с MODX Revolution
Приятелските URL адреси обикновено се съкращават като FURL в MODX.
Индексният файлindex.php в MODX всъщност е диспечерски модул. Всички заявки на браузъра за определени уеб страници преминават презindex.php. Когато FURL е изключен (това е случаят, след като MODX е инсталиран за първи път), MODX препраща към документите чрез техните идентификационни номера на ресурси. Така че, ако браузърът поиска страница с ID 11, URL адресът ще изглежда така:
Ако активирате FURL и ресурс 11 е псевдоним „поддръжка“, URL адресът ще изглежда така:
http://yoursite.com/support.html
Защо е желателно да използвате FURL и приятелски псевдоними
Търсачките като Google търсят ключови думи, когато индексират уебсайтове. Те ги търсят в заглавията на страниците, в заглавието на сайта, в съдържанието на страницата, а също и в URL адреса на страницата. Без FURL търсачките ще игнорират идентификатора в URL адреса. Те ще видят ключовите думи в името на домейна, но няма да ги видят в заглавието на всяка страница. По този начин използването на приятелски URL адреси и псевдоними на страници прави сайта по-удобен за търсачката.
Системни настройки за FURL
За да активирате FUR, първо задайте съответните системни настройки и редактирайте файла.htaccess, намиращ се в корена на сайта. Нека първо да разгледаме системните настройки и след това файла.htaccess. За да видите системните настройки за FURL, отидете наСистема -> Системни настройки. Можете да въведете приятелски в полето „търсене по ключ“ и да натиснете „Enter“, но е по-добре да използвате филтъра по раздел и да изберете „Приятелски URL адреси“.
Можете да щракнете върху знака "+" вляво от името на всяка инсталация, за данаучете повече за нея. Ако щракнете двукратно върху полето за стойност, можете да промените стойността му в повечето браузъри. Ако това не работи, щракнете с десния бутон върху настройката и изберете „Редактиране“.
Настройка „използване на удобни URL адреси“
Тази настройка ви позволява да активирате или деактивирате приятелски URL адреси. Имайте предвид, че активирането на приятелски URL адреси няма да гарантира, че те се използват автоматично, докато не конфигурирате файла.htaccess.
Настройка „Използване на вложени URL адреси“.
Тази настройка определя дали приятелските URL адреси ще показват целия път до страницата или не. Как ще зададете настройката „използване на вложени URL адреси“ до голяма степен е въпрос на лични предпочитания. Активирането на тази настройка дава повече ключови думи на търсачките, но от друга страна може да доведе до създаването на дълги (понякога много дълги) URL адреси, които са неудобни за въвеждане от потребителите.
Конфигуриране на файла .htaccess
Сървърът анализира файла.htacess, който настройва много настройки, които контролират работата на сървъра. Можете да имате файл.htaccess във всяка директория, но засега разглеждаме файл, който е в основната директория.
Ако сте поставили сайта си вpublic_html (или друга) директория на отдалечен хост, първото нещо, което трябва да проверите е дали хостинг доставчикът вече е поставил този файл в тази директория. През повечето време това няма да се случи, но ако се случи, поставете кода MODX FURL в съществуващ файл. Важно: Ако файлът.htacess съществува, направете го копие, преди да правите промени.
По време на инсталацията MODX поставя файл ht.access в основната директория. Това не е.htaccess файл. Файлътh.taccess не е такъвне изпълнява никаква функция, но съдържа кода, необходим за работата на MODX FURL. Ако няма съществуващ файл, копирайте вашияht.access файл вht.access.bac, за да имате резервно копие. След това създайте файла.htacess, като преименуватеht.acces на.htacess.
След като създадете своя.htacess файл, уверете се, че „Използване на приятелски URL адреси“ е активирано в системните предпочитания и изчистете вашия MODX кеш (Сайт -> Обновяване на сайта)