Joomla — создавать собственные правила перезаписи

Я разработал сайт Joomla, который похож на каталог. У людей есть свой профиль на сайте, и я создал компонент с именем com_profile для отображения их профиля при передаче идентификатора. Таким образом, для следующего URL он отображает профиль сейчас.

HTTP: ///index.php вариант = com_profile&ID = 100

Мне нужно изменить URL-адрес, чтобы при отображении типа пользователя «http: /// service_providers / 100» он отображал профиль.

Как я могу это сделать? Я пробовал разные способы в htaccess ничего не помогло. 🙁

0

Решение

Добавьте это к вашей конфигурации apache или файлу htaccess:

RewriteEngine On
RewriteBase /
RewriteRule ^service_providers/([a-zA-Z0-9-z\-]+)$ index.php?option=com_profile&id=$1

Убедитесь, что modrewrite включен. Если это не так, включите его через cli, набрав a2en modrewrite

0

Другие решения

Других решений пока нет …