我从一个 joomla 网站(2.5)的 url 重写中得到了一些奇怪的行为。
这是我的情况:
两个相同的网站。一个运行 joomla 1.5,另一个运行 joomla 2.5。两者都在 IIS 7 上。有一个外部插件(自己构建),它在两个 joomla 上发布文章链接列表。主页上的某种“最新消息”模块。这个插件发布了这样一个 url 的链接:
index.php?option=com_content&view=article&id=2518&Itemid=97&lang=de
如果在 joomla 后端关闭 URL 重写,则此链接有效。现在,当我打开 url 重写时。链接如下所示:
Joomla 1.5
http://example.com/de/category/news/2518.html(链接有效!)
Joomla 2.5
http://example.com/de/category/news.html?id=2518(链接不起作用!404)
这些 joomla 版本之间似乎存在差异。谁能给我一个提示,用 joomla 2.5 解决这个问题?非常感谢你。