您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦DedeCMS5.7栏目绑定二级域名的方法
痴梦2023-09-19 18:03:52dedecms教程已有人查阅
导读DedeCMS 栏目绑定二级域名第一步,在后台-->系统-->基本参数-->核心设置中,开启(是/否)支持多站点,开启此项后附件、栏目连接、arclist
DedeCMS 栏目绑定二级域名
第一步,在后台-->系统-->基本参数-->核心设置中,开启(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址:选择是;
第二步,在增加或编辑栏目的时候,在高级选项打开多站点支持:,选择是,(请一定检查是否启用了多站点!)填上你要使用的二级域名;
第三步,手动在空间中绑定二级域名到你的子目录;
第四步,这一步是最重要的,修改程序文件/include/helpers/channelunit.herper.php:
在函数function GetFileUrl中,修改第73行:
第一步,在后台-->系统-->基本参数-->核心设置中,开启(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址:选择是;
第二步,在增加或编辑栏目的时候,在高级选项打开多站点支持:,选择是,(请一定检查是否启用了多站点!)填上你要使用的二级域名;
第三步,手动在空间中绑定二级域名到你的子目录;
第四步,这一步是最重要的,修改程序文件/include/helpers/channelunit.herper.php:
在函数function GetFileUrl中,修改第73行:
if($moresite==1)
{
$articleUrl = preg_replace("/^".$sitepath.'/', '', $articleUrl);
}
在路径正则表达式把斜杠/换成分号',修改后如下:
if($moresite==1)
{
$articleUrl = preg_replace("'^".$sitepath."'",'',$articleUrl);
}
同理修改第280行左右的程序:
if($GLOBALS['cfg_multi_site']=='Y')
{
if($siteurl=='') {
$siteurl = $GLOBALS['cfg_basehost'];
}
if($moresite==1 ) {
$reurl = preg_replace("/^".$sitepath."/", '', $reurl);
将以上之后一句代码修改为:
$reurl = preg_replace("'^".$sitepath."'",'', $reurl);
这样修改后,就可以生成正确的二级域名文件路径了。
本文标签:
很赞哦! ()
相关文章
随机图文
-
dedecms当前文章标题加亮显示的方法
很多人在用dedecms仿站的时候,会用到在当前栏目页面,栏目标题使用指定样式(标题加亮,或者放个背景图)。这是一个很常用和实用的功能,比如在导航页面,标识当前在浏览哪个栏目。 -
织梦dedecms利用preg_replace灵活调用dedecms文档的实现方法
运用preg_replace+正则,灵活调用DedeCMS文档标题,比如替换标题title里的内容,删除隐藏title里的内容等,其实都是利用preg_replace函数搜索替换的功能。 -
织梦dedecms列表页隔行换色的实现方法
之前也发布了一篇织梦DeDeCms隔行换色(http://www.ebingou.cn/jishujiaocheng/24.html)的方法,也没怎么测试,最近制作了一款织梦模板,用到这个隔行换色功能 -
dedecms文章点击数随机变化
最近接了一个网站的活,不仅需要按要求制作网站页面,而且还要采集不少的数据且这些数据的初始点击数要高一些或者以后别人浏览时增加快一点也行。
留言与评论 (共有 条评论) |
大家在看
本栏推荐
相关标签
大家喜欢
- dedecms模板制作教程第十六期Mytag标记使用说明
- 织梦dede将RSS描述改成全文内容输出的方法
- 织梦dedecms标签中limit的作用与使用方法(调用不同条数和次序的文章)
- 织梦dedecms提示DedeTag Engine Create File False怎么办
- 优化dedecms织梦模板提升网页打开速度
- 织梦dedecms5.7tags标签显示未审核,字母大写就找不到文章
- dedecms二次开发怎么调用当前文档作者标签
- dedecms织梦dede:type和sql语句调用指定一个栏目的内容和描述
- 织梦仿站的arclist标签实现动态获取关键词的实例代码
- Dedecms添加自定义函数的方法