分享

写回答

发帖

[提问] GoDaddy绑定子目录安装discuz在域名后面出现子目录名

GoDaddy GoDaddy 12963 人阅读 | 22 人回复

发表于 2011-1-7 09:39:39 | 显示全部楼层 |阅读模式

GoDaddy绑定子目录安装discuz在域名后面出现子目录名
http://www.xiangyang.us   绑定在 xiangyang.us目录后面  打开网站访问以后变成了http://www.xiangyang.us/xiangyang.us
150G空间 windows主机  求教解决办法   听说phpwind可以修改模板文件解决   discuz X1.5的程序有高手能解决域名后面出现子目录名的问题吗

回答|共 22 个

add.c

发表于 2011-1-7 09:44:22 | 显示全部楼层

这个问题已经解决
参考如下修改
\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'])));

remem1986

发表于 2011-1-7 09:55:09 | 显示全部楼层

版主效率好高啊      支持版主   支持美国主机侦探  

remem1986

发表于 2011-1-7 09:58:25 | 显示全部楼层

$_G['siteurl'] = htmlspecialchars('http://'.$_SERVER['HTTP_HOST'].preg_replace("/\/+(api)?\/*$/i", '', substr($_G['PHP_SELF'], 0, strrpos($_G['PHP_SELF'], '/'))).'/');
                $_G['siteroot'] = substr($_G['PHP_SELF'], 0, -strlen($_G['basefilename']));

这个是164和165行的内容  请问版主   改怎么修改呢

add.c

发表于 2011-1-7 10:29:42 | 显示全部楼层

直接替换上面的中文为你的子目录

remem1986

发表于 2011-1-7 10:42:54 | 显示全部楼层

出问题了  好像少了个 /  
打开论坛版块变成了
http://www.xiangyang.usforum.php/?mod=forumdisplay&fid=43
正确的应该是
http://www.xiangyang.us/forum.php/?mod=forumdisplay&fid=43

add.c

发表于 2011-1-7 10:52:13 | 显示全部楼层

你再加个/
RAKSmart

remem1986

发表于 2011-1-7 10:54:54 | 显示全部楼层

再加还是一样   
刚才去掉 /  终于搞定了  哈哈  


内容如下

$_G['siteurl'] = str_replace("/xiangyang.us","",htmlspecialchars('http://'.$_SERVER['HTTP_HOST'].preg_replace("/\/+(api)?\/*$/i", '', substr($_G['PHP_SELF'], 0, strrpos($_G['PHP_SELF'], '/'))).'/'));

$_G['siteroot'] = str_replace("/xiangyang.us","",substr($_G['PHP_SELF'], 0, -strlen($_G['basefilename'])));

add.c

发表于 2011-1-7 11:18:48 | 显示全部楼层

onway

发表于 2011-1-17 10:33:05 | 显示全部楼层

杯具,我的怎么就不行呢....
您需要登录后才可以回帖 登录 | 注册

本版积分规则