如何将Discuz根目录转移到二级目录,下面以图文进行分享。
1、登录Discuz——进入UCenter管理中央——运用管理——运用的主URL修正为二级目录地址,如下图所示:
2、更新数据缓存,如下图所示:

3、修正根目录\config\config_ucenter.php配置:
define('UC_API', 'http://localhost/uc_server');修正为
define('UC_API', 'http://localhost/dzx3/uc_server');4、把根目录所有文件移动到dz目录中。
5、如果前面设置精确,http://localhost/dzx3可以访问,细心的你可以已经创造头像不能正常显示。进入Discuz后台——站长——UCenter设置——头像调用办法改为:利用静态地址调用头像,如下图所示:
6、末了,如果你开启了伪静态,那么还须要修正伪静态文件,以Apache主机为例:
# 修正以下语句中的 /discuz 为您的论坛目录地址,如果程序放在根目录中,请将 /discuz 修正为 /RewriteBase /修正为
# 修正以下语句中的 /discuz 为您的论坛目录地址,如果程序放在根目录中,请将 /discuz 修正为 /RewriteBase /dzx3以上即是Discuz从根目录转移到二级目录的图文分享,希望给你带来帮助。
实在通过以上操作,还有些小问题须要处理:
1.论坛帖子、板块前台显示的URL还是旧的,而旧的url打开是缺点页面(新的url能正常访问)。
办理办法:全局——域名设置——运用域名,将论坛域名改为新的url,如上方的例子填www.adc.com/dz
2.如果有开启门户功能,并且url有做伪静态,会创造url也是旧的,打不开。
办理办法:全局——SEO设置——URL静态化里边把门户专题页、门户文章页、群组主题列表页、用户个人主页、用户日志内容页的url格式前添加个目录。
来源:综合