Joomla 2.5.9 URL中重复的​​域名

时间:2013-09-20 11:59:02

标签: php joomla iis-7 joomla2.5

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

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

像...

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

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

搜索引擎友好网址 - 是 使用URL重写-yes 将后缀添加到URL -yes。

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

这是joomla 2.5.9 ???

的错误

谢谢, Gaurish

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

2 个答案:

答案 0 :(得分:0)

configuration.php

的变化
var $live_site = '';

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

答案 1 :(得分: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显示与早期相同,但我可以进行更新&管理任务那里..真的不打扰我。

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

谢谢, Gaurish