0

我已经在带有 IIS7 的 Windows 服务器上安装了 Joomla 2.5.9 。:) 我禁用了配置中的所有 SEF 设置。

现在,我登录了 joomla 2.5.9 的管理员。当我看到公共方面时,它显示它完美..但是当我去任何其他链接时..它在 url 中有多个域名..

喜欢...

http://domainname.com/index.php?option=com_content&view=article&id=6&Itemid=102

我尝试启用 SEO URL,并启用了 web.conf。和如下设置,

搜索引擎友好 URL -yes 使用 URL 重写 -yes 为 URL 添加后缀 -yes。

http://domainname.com/domainname.com/features.html

这是 joomla 2.5.9 的错误吗???

谢谢, 高瑞什

http://forum.joomla.org/viewtopic.php?f=615&t=820080

4

2 回答 2

0

在某一方面的变化configuration.php

var $live_site = '';

var $live_site = 'http://domainname.com';
于 2013-09-20T12:10:37.383 回答
0

我测试了一些适合我的配置。
我尝试了JTC代码,

public $live_site = 'http://domainname.com';

它适用于前端,但在后端抛出错误,即使我无法在管理员中登录。

所以,我改变了配置文件如下,

$url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if (true== strpos(strtolower($url),'administrator')) :

class JConfig {
.......
public $live_site = '';
......
}
else:
class JConfig {
......
public $live_site = 'http://www.domainname.com/';
.....
}
endif;

这对我来说非常有效.. 前端的所有 URL 都显示正确,而不是重复的域名。

但是后面的 URL 显示和早期一样,但我可以在那里执行更新和管理任务.. 这真的不会打扰我。

再想一想,我无法更新全局配置文件..因为我们编辑它..所以我需要手动完成。

谢谢, 高瑞什

于 2013-09-20T16:15:25.740 回答