
请问织梦系统如何调用其他织梦的文章列表?同个数据库
你好,我的网站比较复杂,一个顶级域名,2个2级域名,在同一台服务器上,3个域名都有自己独立的织梦系统,共用同一个数据库,请教一下,我想在顶级域名调用2级域名的文章标题,这...
你好,我的网站比较复杂,一个顶级域名,2个2级域名,在同一台服务器上,3个域名都有自己独立的织梦系统,共用同一个数据库,请教一下,我想在顶级域名调用2级域名的文章标题,这怎么实现,现在我是发布一篇文章,都会在自己的域名下生成html文件,没办法调用,我不会编程,不懂弄模板,而且又是公司的网站,担心弄不好会很麻烦...
展开
2个回答
展开全部
3个域名都有自己独立的织梦系统,共用同一个数据库,那么任何二级域名发布的文章,通过顶级域名进入织梦后台应该都能看到。如果看不到,说明数据库不是同一个,而是每个域名对应各自数据库。想让顶级域名的织梦系统调用二级域名的数据库文章真的需要改代码了。
其实原本应该用顶级域名做一套网站,二级域名绑定到网站里面的对应文件夹(这个通过服务器IIS设置)
以上办法太麻烦的话,还可以在二级域名网站后台通过【生成】-【获取JS文件】的办法得到类似
<script src='/data/js/10.js' language='javascript'></script>
的代码去嵌入你顶级域名网站页面上。嵌入时候要加上二级域名,如下
<script src='http://二级域名/data/js/10.js' language='javascript'></script>
追问
是同一个数据库,虽然每个2级域名都有各自的后台,可是登陆的账号是同一个,密码同一个,发布的文章。不论在哪个域名后台发布,登陆其他域名后台都会看到相同的
用你的代码镶嵌到顶域上,可实现什么效果呢?比如说,我现在www的域名想调用abc的二级域名,但是后台的数据是同一个,但都是生成静态页面,www填写调用文章列表模块是www域名下的,而不是abc域名下的
追答
按你这情况,说明其实就是同一个数据库,你想顶级域名调用2级域名的文章标题,那么就等于调用顶级域名底下的文章,按正常设置 模板typeid=想要调用的栏目id 就可以了。这样生成的静态页保存在顶级域名目录里面,访问者打开这页面看到的网址也是顶级域名的网址,如果你希望访问者打开这页面看到的网址是二级域名的网址,那么你需要修改模板,把想要调用2级域名的文章部分的代码
<a href='[field:arcurl/]' target="_blank">[field:title/]</a>
改成
<a href='http://二级域名/[field:arcurl/]' target="_blank">[field:title/]</a>
同时进入顶级域名网站后台 左边菜单系统--系统基本参数--站点根网址处改成 / ,不要写域名。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询