我已经安装了一个compoenet,因为它生成了像这样的URL
http://localhost/index.php/home/abc?id=23
我想隐藏该网址的ID。是否有任何可能传递ID但在网址上不可见?
答案 0 :(得分:1)
转到您的网站全局配置>网站标签> SEO设置> Enalble将后缀添加到URL选项并保存
希望这会对你有所帮助。
答案 1 :(得分:1)
完美适用于Joomla 3.1.5和3.2。 编辑" components / com_content / router.php"
有两个地方需要改变,一个靠近顶部,一个靠近中间 替换这个:
$advanced = $params->get('sef_advanced_link', 0);
有了这个:
$advanced = $params->get('sef_advanced_link', 1);
- From: ->where($db->quoteName(‘alias’) . ‘ = ‘ .
$db->quote($db->quote($segment)));
- To: ->where($db->quoteName(‘alias’) . ‘ = ‘ . $db->quote($segment));
希望能帮助你。