我开发了一个Joomla网站,就像一个目录。人们在网站上有他们的个人资料,我创建了一个名为com_profile的组件,以便在传递id时显示他们的个人资料。因此,对于以下URL,它现在显示配置文件。
HTTP:///index.php选项= com_profile和ID = 100
我需要更改网址,因此当用户输入“http:/// service_providers / 100”时,它会显示个人资料。
我该怎么做?我在htaccess尝试了不同的方法没有任何帮助。 :(
答案 0 :(得分:0)
将此添加到您的apache配置或htaccess文件中:
RewriteEngine On
RewriteBase /
RewriteRule ^service_providers/([a-zA-Z0-9-z\-]+)$ index.php?option=com_profile&id=$1
确保已启用modrewrite。如果不是,请通过输入a2en modrewrite
通过cli启用它