【问题标题】:How to get Joomla installed domain如何获取 Joomla 安装的域
【发布时间】:2012-10-11 06:32:23
【问题描述】:

我需要在登录后进行自定义重定向,但我对 Joomla 的基础不是很熟悉,所以我做了一些硬编码

$app->redirect(JRoute::_('http://'.$_SERVER['HTTP_HOST'].substr($_SERVER['REQUEST_URI'], 0, strrpos($_SERVER['REQUEST_URI'], '/')).'/index.php?option=com_myapp'));

但在某些情况下会出现问题,所以是否有可能以某种方式确定安装它的默认 joomla 域/url/路径是什么,以便我可以使用 $domain.'/index.php?option=com_myapp' 之类的东西?

附: 使用 2.5

【问题讨论】:

    标签: joomla joomla2.5


    【解决方案1】:

    您可以使用 - 获取 joomla 站点 url-

    JURI::base();
    
    JURI::root();
    

    JURI::base() 前后端结果不同

    你可以在这里查看不同的 joomla 常量-

    http://docs.joomla.org/Constants

    这个答案也可能有帮助-

    Change Redirect URL of Joomla Login Page

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多