在Joomla菜单中使用相对URL

时间:2009-10-28 15:57:11

标签: url-rewriting joomla

我有位于mydomain.com/somefolder/otherfolder/TheSite的joomla网站。我创建了一个重写规则,以无形方式将以mydomain.com/TheSite开头的所有请求重定向到此URL。它工作正常。

我的问题是我的菜单项指向的网址是旧的mydomain/somefolder/otherfolder/TheSite/stuff。如果它们是相对网址,那就可以了。

我的问题:如何强制joomla为菜单项使用相对网址,或使用我明确指定的网址?

提前致谢

1 个答案:

答案 0 :(得分:0)

使Joomla只生成相对URL的最简单方法可能是编辑JRoute类的核心方法“_”:

JRoute::_()

这是由Joomla应用程序和扩展调用来生成一致的URL。

发现于:

  

库/的Joomla / methods.php

让Joomla吐出相对URL可能不是最好的方法。使绝对URL正确指向会。