html登陆后网页没跳转内容改变
1、DEDE后台“更新所有”、“更新栏目”、“更新文档”没反应或无法生成,如下图。
2、打开前端模板文件templets/。
3、查找templets/中的文件里面其中含{dede:fieldname='typeid'function="GetTopTypename(@me)" /} 或含有“GetTopTypename(@me)”的字段将整句删除,并保存。
4、恢复正常生成更新。
去掉indexhtml真正的方法
别人换链接时,人家提到我的网站首页是 /indexhtml 这种形式的,而不是。他不说我还没注意到这个问题。因为我的网站没有管理平台,不能直接设置,只好在找找其它方法。原来这是dedecms的一个通病,很多人都在问怎么改呢。呵呵,好在dede用的人也多,高人也多,解法方法当然也不少。我用了一种,感觉还不错,现在把方法写出来: //
在dede自带的indexphp //
原代码
<php if(!file_exists(dirname(__FILE__)'/data/commonincphp')) { header('Location:install/indexphp'); exit(); } //自动生成HTML版 if(isset($_GET['upcache'])) { require_once (dirname(__FILE__) "/include/commonincphp"); require_once DEDEINC"/arcpartviewclassphp"; $GLOBALS['_arclistEnv'] = 'index'; $row = $dsql->GetOne("Select From `dede_homepageset`"); $row['templet'] = MfTemplet($row['templet']); $pv = new PartView(); $pv->SetTemplet($cfg_basedir $cfg_templets_dir "/" $row['templet']); $pv->SaveToHtml(dirname(__FILE__)'/indexhtml'); include(dirname(__FILE__)'/indexhtml'); exit(); } else { header('HTTP/11 301 Moved Permanently'); header('Location:indexhtml'); } > //
<php if(!file_exists(dirname(__FILE__)'/data/commonincphp')) { header('Location:install/indexphp'); exit(); } require_once (dirname(__FILE__) "/include/commonincphp"); require_once DEDEINC"/arcpartviewclassphp"; $GLOBALS['_arclistEnv'] = 'index'; $row = $dsql->GetOne("Select From `dede_homepageset`"); $row['templet'] = MfTemplet($row['templet']); $pv = new PartView(); $pv->SetTemplet($cfg_basedir $cfg_templets_dir "/" $row['templet']); $pv->Display(); >
JavaScript代码设置问题。
html登陆后网页没跳转内容改变可以检查JavaScript代码设置,在JavaScript代码中设置登录成功后网页的跳转页面即可。
HTML的全称为超文本标记语言,是一种标记语言。
DEDECMS无法生成主页HTML是设置错误造成的,解决方法为:
1、首先,登录网站后台。
2、点击系统选项卡。
3、点击:系统基本参数。
4、点击:核心设置链接。
5、然后将DedeCMS安装目录这一项,修改为当前项目所在的文件夹名称,最后点击确定按钮。
6、网站正常运行了,故障已解决。
0条评论