Дружні URL, псевдоніми - Створення сайту на MODX Revolution

Дружні URL зазвичай скорочуються MODX як FURL.

Індексний файлindex.php у MODX фактично є модулем-диспетчером. Всі запити браузера щодо тих чи інших веб-сторінок проходять черезindex.php. При вимкнених FURL (це має місце після першої установки MODX) MODX звертається до документів за номерами ідентифікатора ресурсу. Тому, якщо браузер запитує сторінку з ID 11, URL буде виглядати приблизно так :

Якщо ж ви увімкнете FURL і ресурс 11 матиме псевдонім "support", URL буде виглядати так:

http://yoursite.com/support.html

Чому бажано використовувати FURL та дружні псевдоніми

Пошукові машини, подібні до Google, при індексації сайтів шукають ключові слова. Вони шукають їх у заголовках сторінки, у заголовку сайту, вмісті сторінки, а також в URL сторінки. Без використання FURL пошукові машини ігноруватимуть ID в URL. Вони бачитимуть ключові слова в імені домену, але не побачать їх у назві кожної сторінки. Таким чином, використання дружніх URL та псевдонімів сторінок робить сайт більш дружнім для пошукових систем.

Системні налаштування для FURL

Для включення FUR потрібно, по-перше, відповідно встановити системні налаштування і відредагувати файл.htaccess, що знаходиться в корені сайту. Спочатку розглянемо системні налаштування, потім файл.htaccess. Щоб побачити налаштування для FURL, перейдіть до розділуСистема -> Налаштування системи. Можна в полі "пошук по ключу" набрати friendly і натиснути "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 (Сайт -> Оновити сайт)