我开发了一个Joomla网站,它就像一个目录。人们在网站上有自己的个人资料,我创建了一个名为com_profile的组件,在传递id时显示他们的个人资料。因此,对于下面的URL,它现在显示个人资料。
http:///index.php?option=com_profile&id=100
我需要更改url,这样当用户键入这样的内容时"http:///service_providers/100"它将显示配置文件。
我该怎么做?我在htaccess中尝试了不同的方法,但没有任何帮助(
将其添加到您的apache配置或htaccess文件中:
RewriteEngine On
RewriteBase /
RewriteRule ^service_providers/([a-zA-Z0-9-z'-]+)$ index.php?option=com_profile&id=$1
请确保已启用modrewrite。如果不是,请通过键入a2en modrewrite 通过cli启用它