По подразбиране адресите в Joomla често съдържат index.php, а понякога и ID номера, например /index.php/12-novini. Четими адреси като /novini са по-ясни за посетителите и за търсачките. Ето как да ги включите.
Стъпка 1 — Преименувайте htaccess.txt на .htaccess
Joomla идва с файл htaccess.txt, който съдържа правилата за пренаписване. Отворете File Manager в DirectAdmin, влезте в public_html и преименувайте htaccess.txt на .htaccess. Ако вече има .htaccess, първо направете копие.
Стъпка 2 — Променете общите настройки
В администрацията отворете Система › Обща конфигурация, раздел Сайт, и в SEO настройките задайте:
- URL адреси, подходящи за търсачки: Да
- Използване на пренаписване на URL: Да
- Добавяне на наставка към URL: Не
Запазете и отворете сайта. Адресите вече са без index.php.
Стъпка 3 — Премахнете ID номерата (Joomla 4 и 5)
Отворете Съдържание › Статии › Опции, раздел Интеграция, и задайте Премахване на ID от URL адресите на Да. Направете същото в опциите на другите компоненти, които го поддържат, например Контакти.
Съществуващ сайт с много посетители?
Ако адресите Ви се променят, старите все още са в Google. С вградения компонент Пренасочвания настройте 301 пренасочвания от старите към новите адреси.
Самостоятелен NGINX
Ако сайтът Ви работи на самостоятелен NGINX, .htaccess не се чете. За Joomla има готов rewrite шаблон; помолете поддръжката да го активира за домейна Ви.
Повече за Joomla в Actiefhost ще намерите на страницата Joomla хостинг. Нуждаете се от помощ? Свържете се с поддръжката.