我已经在Windows服务器上安装了带有IIS7的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 重写 -是将后缀添加到 URL -是。
http://domainname.com/domainname.com/features.html
Joomla 2.5.9是这个错误吗???
谢谢高里什
http://forum.joomla.org/viewtopic.php?f=615&t=820080
configuration.php
的变化
var $live_site = '';
自
var $live_site = 'http://domainname.com';
我用一些配置进行了测试,这对我有用。我尝试了 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显示得和早一样,但我可以在那里做更新和管理任务......这真的不会打扰我。
再想想,我无法更新全局配置文件...因为我们编辑了它..所以我需要手动完成。
谢谢高里什