关于隐藏网站模板的临时解决方法通知
来源:本站 0 2405 次 2016-10-25 09:04:56

之前有用户在论坛发表了“防止模版文件被人直接访问”的帖子,在IIS6.0里面是可以使用的,直接IIS7.0以后,有些空间服务器设置了以下的节点但是却失效了,以下是用户提供的方法:

<httphandlers>
    <add type="System.Web.HttpForbiddenHandler" path="templates/当前模版文件夹名称/*.html" verb="*">
</httphandlers>

目前尚未解决的处理办法,不过可以通过删除模板的HTML文件或都将模板文件的扩展名改为.config文件来防止模板文件被盗用。

因为DTcms生成模板后,将会转换成aspx文件运行,无需模板文件加载,首先我们打开DTcms.Web/templates/文件夹,找到对应的模板目录,将里面的html删除掉或都把扩展名改为.config文件。值得注意的是只是删除html文件,js和css文件不要删除,另外如果改名为.config文件则需要进入后台 > 控制面板 > 站点管理 > URL配置,将所有的URL配置对应的模板名修改对应上你的模板文件名。

最新资讯
1
2025年5月29日DTcms、DTmall、DTnds各授权版本更新已发布,注意下载更新一、升级背景近期,微信支付平台进行了技术调整,对于新开通微信支付的用户,原有的 “平台证书” 已不再适用,取而代之的是采用微信支付公钥进行验签。这一变化旨在进一步强化支付安全防护机制,保障用户资金交易的安全性与准确性。二、适用用户范围本次补丁升级仅针对新开通微信支付的用户。若您是已经在使用 “平台证书” 的老用户,系统可正常运行,无需进行本次升级操作,您仍可继续使用原有的 “平台证书” 完成微信支付相关业务。同时,若您此前使用 “平台证书”,也可根据自身需求,自主选择切换为微信支付公钥验签...
2 DTcms正式接入DeepSeek和阿里通义人工智能大模型,新版已更新
1096
3 2025年3月17日DTcms、DTmall、DTnds各授权版本更新已发布,注意下载更新
864
4 四部门:9月1日起,AI生成合成内容应当添加标识
492
5 【重磅上线】动力启航官网焕新登场,诚邀开发者有偿打造丰富应用资源
1011
6 DTnds社区团购系统新品正式发布
1506
7 DTmall多用户商城系统2.0新版正式发布
1471
8 DTcms8.0新版本促销活动,有史以来最低,购买新版本价格低至6.8折
1424
9 DTcms8.0新版本源码已全面上线,已开放小程序在线演示
1045
10 一款优秀的.Net8+Vue3+Nuxt3开源建站系统 DTcms8免费开源版正式发布
1404