亚网-网站建设中心成功解决godaddy windows主机,安装Discuz论坛出现路径重复的问题!
Discuz! X2 最新下载(20111221) 更多老版本
简体GBK 简体UTF-8 繁体BIG5 繁体UTF-8 Discuz! X2.0 补丁包下载(适用于所有之前的版本)
简体GBK 简体UTF-8 繁体BIG5 繁体UTF-8 Discuz! X1.5 最新下载(20111221) 更多老版本
简体GBK 简体UTF-8 繁体BIG5 繁体UTF-8
美国五大主机提供商GoDaddy主机,在使用WINDOWS的主机时,安装DZ论坛后发现访问域名的时候,出现了子目录名,好麻烦,好别扭的,深圳网站建设中心为各网站建设工作者提供了解决路径重复问题,而且也有成功案例,绑定子目录安装discuz在域名后面出现子目录名!
访问我们的论坛就知道了:http://lutan.yanet.cn
GoDaddy绑定子目录安装discuz在域名后面出现子目录名
http://lutan.yanet.cn
绑定在 http://lutan.yanet.cn
目录后面 打开网站访问以后变成了http://www.yanet.cn/
Godaddy-150G空间 windows主机 解决办法 听说phpwind可以修改模板文件解决 discuz X1.5的程序有高手能解决域名后面出现子目录名的问题吗
解决办法:
参考如下修改
\source\class\class_core.php 第164.165行
$_G['siteurl'] 和 $_G['siteroot'] 这俩变量决定着整站的URL链接,只要在这里去除掉子目录字符串即可。
格式如下:
$_G['siteurl'] = str_replace("/子目录名称需自行替换/","",htmlspecialchars('http://'.$_SERVER['HTTP_HOST'].preg_replace("/\/+(api)?\/*$/i", '', substr($_G['PHP_SELF'], 0, strrpos($_G['PHP_SELF'], '/'))).'/'));
$_G['siteroot'] = str_replace("/子目录名称需自行替换/","",substr($_G['PHP_SELF'], 0, -strlen($_G['basefilename'])));
-----亚网-深圳网站建设技术中心提供
【 微信扫一扫 】