mod_rewrite和SEF不适用于joomla

时间:2012-08-05 14:45:30

标签: joomla1.5 joomla-sef-urls

我正在使用joomla 1.5.2。当mod_rewrite和SEF启用时,我有不同的URL,但它不起作用。例如:

https://sampleprojects.com/component/jobboard/buy (SEF and Apache mod_rewrite enabled)
https://sampleprojects.com/index.php?option=com_jobboard&view=buy&Itemid=2(SEF and Apache mod_rewrite disabled)

我的网站上有SSL,而且我也有.htaccess文件。问题是Itemid没有添加到SEF URL中。

1 个答案:

答案 0 :(得分:2)

Itemid永远不会添加到SEF Url中,也不应该是。 Itemid表示您点击的菜单链接到达那里。它主要用于在查看页面时突出显示活动菜单链接。

例如,如果您有两个不同的菜单都链接到同一页面,它们将有两个不同的Itemid,但基本上是同一页面。这就是SEF网址剥离Itemid的原因,因为它会在Google中产生重复的内容项问题。

只是为了证明我是一个可靠的来源。我是Joomla Component Creator的首席开发人员,自1.0版以来一直在开发Joomla网站。