如果输入localhost后跑出帝国CMS主页,那说明网站的根目录下存在帝国CMS的index.php/index.html,那么解决办法:如果不需要这个,可以将这个主页及相关文件都删除,或者你可以建立个文件夹,将帝国CMS的相关文件都挪到这个文件夹里。
创新互联公司是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,微信平台小程序开发,十载建站对木包装箱等多个领域,拥有丰富设计经验。
这个挺简单的,建议用DW进行修改,这样不会出现编码格式不同,
把网站根目录下面的index.php文件下载到本地,然后用工具打开编辑,在网页的顶部,你会看到一对title/title标签,里面默认的是“帝国网站管理系统 - Powered by EmpireCMS”,您可以把默认的删除,修改成你想要的网站标题;修改了标题之后,还需修改一下meta标签内的keywords(关键字)和description(网站内容描述)属性,把keywords里面的content这字段内的内容修改成你网站的关键字,把description里面的content这字段内的内容修改成你网站的内容简介;保存上传就可以了。希望楼主采纳~~~
这个问题有点头疼,想到一个办法,参考易客CRM定义模块时遇到的权限问题的解决办法,在需要写入权限的时候就通过命令行脚本更改一下网站目录的权限,静态文件生成后就收回网站目录的权限,由于网站目前遇到的问题是网站首页恶意篡改问题,所以只针对index.html做处理,其他目录暂不做处理。
找到帝国CMS刷新首页的处理代码,e/class/chtmlfun.php中的ReIndex函数,在函数的开头加上修改权限为555的Linux
命令行代码,在函数的结尾加上修改权限为777的Linux
命令行代码,这样只是在更新首页时才拥有写入权限,其他情况下只有读取和执行权限,没有写入权限。在php代码中调用Linux命令是通过shell_exec函数调用的