今天一个客户联系我们的技术,反馈说安装之后,但是登录后台,一直提示用户名不存在。通常这个原因有两个(1、数据库链接信息不对 2、数据库表中的用户名不是默认的admin,被修改过)经过多发查证,这两个原因都被排除了,最后发现原来这位客户用的是mysql8.0的数据库。因mysql8.0新制定的语句表名限制条件被dede自带的后台用户登录检查语句指定表别名所违背而引起的bug。如何解决呢? 找到dedecms的文件目录,在include子目录下找到userlogin.class.ph ...
有些朋友可能在使用最新版V57后台-系统基本参数设置中添加新变量时候出现:Requestvarnotallow! 后面经过小编查看,找到了方法,和大家一起来分享: 找到:根目录->include->common.inc.php 1if(strlen($svar)>0&&preg_match('#^(cfg_|GLOBALS|_GET|_POST|_COOKIE)#',$svar)) 官方是不是大意了, ...
一些新手朋友,经常会遇到修改了织梦后台的文档和栏目,pc站已经改变了,为什么我的手机站还是原来的数据呢?这其实是织梦官方的一个小bug,如果你pc站首页的生成方式为生成静态(如下图),那么你第一次访问手机网站时候,会在/m/目录下生成一个index.html文件,这个生成的文件默认只生成一次,也就是无论后面你怎么修改,/m/index.html 这个文件都不会再改变。那么我们要怎么更新手机端首页呢?其实方法有两个:1、如果已经设置为生成静态,而且已经生成了/m/index.html 文 ...
大家在使用织梦的时候,用到会员中心可能涉及到多二级域名同步登录退出的问题,涉及到跨域,那么这个问题该如何解决呢?在一个技术大牛博客看到过此教程,特此转发分享给大家,解决大家问题。 首先打开\include\dedeajax2.js找到 1DedeXHTTP=newXMLHttpRequest();在它的下面加入 1DedeXHTTP.withCredentials= true;继续找到 1DedeXHTTP.open("POST&qu ...
1、首先检查您的内容页模板中是否已经写了{dede:field.body/} 标签,是否已经调用2、检查您的php的版本是不是过高,php7.0的目前有一个bug,就是body无法调用中文。至于自己的php版本怎么看呢?这个的话一般空间服务商都有提供php版本切换,比如阿里云的如下图所示:当然对于只有php7.0版本的小伙伴该如何处理呢?那就只能改下调用了,找到你内容页模板,默认为article_article.htm,找到:1{dede:field.body/}改为:1{dede:sqlsq ...
自从百度站长平台开放了百度链接主动推送接口以后,很多站长都开始使用百度开放的这个主动推送接口来推送网站的最新内容,但是在使用这个推送接口的时候,大家肯定也发现了不少问题,比如推送的内容不收录、推送的链接数量和站长平台显示的主动提交数量不符等等,今天小编就针对这些问题给大家做一个详细的说明。主动推送不一定百分百收录虽然说百度链接主动推送在收录速度上要优先于sitemap和网页提交,但是提交的内容是否收录还要取决你内容本身,如果你提交的网页内容质量较低,属于采集内容或者违规内容,那么这样的内容及时你使 ...
做了HTTPS站点,在平台如何提交数据,如何使用工具,下面再给大家细细讲解:1、HTTPS站点请先使用平台HTTPS认证工具,经过平台工具验证后,可加速搜索对HTTPS和http站点间的抓取切换2、平台已全面支持HTTPS站点,HTTPS站点可使用平台所有工具3、HTTPS认证工具只是协议的切换,站长平台对站点本身的各项统计数据不会因为协议的切换而发生变化,HTTPS认证之后所有工具都无痛切换,正常使用4、注意:HTTPS站点添加子站点的时候,如果是HTTPS的子站在添加的时候就把协议头带上,不带的话会 ...
最近院长收到一个非常典型的抓取优化例子,整理一下分享给各位,各位站长们谨记不要出现相同的情况:站点反馈:网站主体内容都是js生成,针对用户访问,没有做优化;但是网站特针对爬虫抓取做了优化,直接将图片二进制内容放到了html中导致页面长度过长;然而优化后发现内容却不被百度收录页面质量很好,还特意针对爬虫做了优化,为什么内容反而不收录了呢?工程师分析:1、网站针对爬虫爬取做的优化,直接将图片二进制内容放到了html中导致页面长度过长,网站页面长度达164k;2、站点优化后将主体内容放于最后,图片却放于前面; ...
最近想把一个网站改造成https访问,但是一些都做好了,去百度站长平台认证https,结果怎么提交都是出现“请将您的http站点301重定向到https站点”,在百度站长社区提问也没有人回答,最后只能自己摸索。后面找到了原因:原来百度的https认证是严格遵守301重定向的,我用的是iis6,之前的代码为:RewriteEngineOnRewriteCond%{SERVER_PORT}!^443$ RewriteRule(.*)https://%{SERVER_NAME}/ ...
robots.txt写法大全和robots.txt语法的作用1如果允许所有搜索引擎访问网站的所有部分的话我们可以建立一个空白的文本文档,命名为robots.txt放在网站的根目录下即可。robots.txt写法如下:User-agent:*Disallow:或者User-agent:*Allow:/2如果我们禁止所有搜索引擎访问网站的所有部分的话robots.txt写法如下:User-agent:*Disallow:/3如果我们需要某一个搜索引擎的抓取的话,比如百度,禁止百度索引我们的网站的话 ...