dedecms 如果默认的扩展名是.shtml 更新文章发现没有反应发现生成了一个.html的文件
2017-12-01 10:49
525 查看
dedecms 如果默认的扩展名是.shtml 更新文章发现没有反应发现生成了一个.html的文件,修改的办法:
修改文件:/include/helpers/channelunit.helper.php
搜索:
if($cfg_arc_dirname=='Y' && preg_match("/\/$/", $articlename))
{
$articlename = $articlename."index.html";
}
替换为:
if($cfg_arc_dirname=='Y' && preg_match("/\/$/", $articlename))
{
$articlename = $articlename."index.shtml";
}
修改文件:/include/helpers/channelunit.helper.php
搜索:
if($cfg_arc_dirname=='Y' && preg_match("/\/$/", $articlename))
{
$articlename = $articlename."index.html";
}
替换为:
if($cfg_arc_dirname=='Y' && preg_match("/\/$/", $articlename))
{
$articlename = $articlename."index.shtml";
}
相关文章推荐
- 织梦DedeCMS信息发布员发布文章默认自动审核更新并生成HTML页面
- php页面静态化 适用于添加 更新文章内容 模板文件生成html
- win7:该文件没有与之关联的程序来执行该操作。请安装一个程序,或者,如果已安装程序,请在“默认程序”控
- win7中右击“计算机”点“管理” 则出现“该文件没有与之关联的程序来执行操作。请安装一个程序,或者,如果已安装程序,请在‘默认程序’控制面板中创建关联。”
- C#编译器优化那点事 c# 如果一个对象的值为null,那么它调用扩展方法时为甚么不报错 webAPI 控制器(Controller)太多怎么办? .NET MVC项目设置包含Areas中的页面为默认启动页 (五)Net Core使用静态文件 学习ASP.NET Core Razor 编程系列八——并发处理
- ASP网站数据采集程序制作:一个采集入库生成本地文件的几个FUCTION(可用来生成HTML静态网页)
- 谷歌浏览器点击网页是没有打开而是下载了一个html文件
- DLINQ 使用DataContext快速构建数据访问层DAL,发现Updata采用Attach(Entity t,true)困难重重!(如果实体声明了版本成员或者没有更新检查策略,则只能将它附加为没有原始状态的已修改实体)的解决办法!
- 没有为扩展名.htm注册的生成提供程序,没有为扩展名.html注册的生成提供程序
- DEDECMS教程:织梦栏目更新HTML出现“模板文件不存在,无法解析文档”的解决方法(转)
- C++定义一个类,如果成员变量没有说明是共有还是私有那默认的是哪一个?
- 没有为扩展名.htm注册的生成提供程序,没有为扩展名.html注册的生成提供程序
- 获取一个目录下文件扩展名为txt或htm或html的文件的几种方法
- STP 没有形成是因为Valn没有同步,vlan没有同步是因为VTP没有配置好,vtp没有同步,可能是vtp的password密码no匹配。默认STP是pvst。每vlan一个生成树。
- cc -MM 解决:如果makefile和源码不在同一个目录下,更新头文件却不能重建目标的问题
- Linux中使用file命令识别文件类型默认没有扩展名
- 如果在一个工程中有两个vhd文件,就相当于有两个模块,那么对于这个工程整体的bdf文件生成,怎么把这两个模块都加到同一个bdf文件中。bdf文件中两个模块之间的连线及输入输出,是自己输进去的还是自动生
- 如果在一个html文件里引用另外一个html文件
- DEDECMS首页自动生成静态文件index.html
- dedecms 移动文章后,原来生成的HTML依然存在解决方法