K9 通用版 博客版 主题版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 帮助 错误 其他
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

建议kingcms php 支持shtml格式

1Next >

fox1383164k 发表于:10-11-01 09:19 [添加收藏] 楼主 [回复] #Top#
fox1383164k 人气:377 积分:864 金币:3006
KC元老 灌水狂人
网上搜了一下资料,发现 windows下的apache 和linux下的apache都是可以支持shtml和shtm的。这样更新着就更快了,也不用做伪静态了。大多人不会配置伪静态规则的。

#############附windows和linux下开启apache支持shtml的方法:##########

Apache默认是不支持SSI的,需要我们更改httpd.conf来进行配置。我这里以windows平台的Apache 2.0.x为例,打开conf目录下的httpd.conf文件,搜索“AddType text/html .shtml”,搜索结果:


# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml


把这两行前面的#去掉。


然后搜索“Options Indexes FollowSymLinks”
在搜索到的那一行后面添加“ Includes”
即将该行改变为 Options Indexes FollowSymLinks Includes


保存httpd.conf,重起apache即可。

到此我们就完成了对Apache SSI的设置


测试 <!--#include file="data/save/1.html"-->

file为相对于当前文档的路径。

<!--#include virtual="/phpcms5/data/save/1.html"-->

virtual为相对于虚拟目录的路径。


如果需要让所有的html文件支持shtml.只需要修改上面一句。

AddOutputFilter Includes .html


SinCS 发表于:10-11-01 09:36 沙发 [回复] #Top#
SinCS 人气:1148 积分:28 金币:73406
VIP 管理团队 特殊贡献
似乎是支持的。
fox1383164k 发表于:10-11-01 11:07 板凳 [回复] #Top#
fox1383164k 人气:377 积分:864 金币:3006
KC元老 灌水狂人
1。调用碎片的时候可以用 type="ssi"  方式做吗?
2。生成文档的时候可以生成shtml的网页?这个真没试出来
SinCS 发表于:10-11-01 11:11 4楼 [回复] #Top#
SinCS 人气:1148 积分:28 金币:73406
VIP 管理团队 特殊贡献
shtml是服务器技术,就算嵌入页面,也可以直接用ssi语法,只要服务器支持即可。
pktsandy 发表于:10-11-02 14:31 5楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
MS在哪看到过
talaon 发表于:10-11-17 08:46 6楼 [回复] #Top#
talaon 人气:3 积分:40 金币:76
SHTML与KINGCMS又有何关系,
支持不支持也不是KINGCMS说了算的呀

再说KINGCMS生成本来就可以后缀可以定义的
农村娃 发表于:10-11-17 09:10 7楼 [回复] #Top#
农村娃 人气:157 积分:563 金币:2209
至少我了.SHTML格式···
99163 发表于:10-11-17 09:13 8楼 [回复] #Top#
99163 人气:865 积分:1901 金币:6081
KC元老 灌水狂人
这个支持的.

1Next >

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

广州唯众网络科技有限公司 粤ICP备08008106号

中奖了!