宝塔发布html网页,宝塔面板以及iis8.5如何设置html对 #include 的引用

一般网站和网站平台的制作始于静态页面,如果页面数量非常巨大,就会出现很多重复的代码(头部,底部,侧边栏,导航......),在和后台对接的时候很不友好,基于前端页面模块化的思想,我们可以将那些重复的代码单独提出来放在一个文件内,当某些页面需要这些模块时,采用的方式将那一块的html代码导入到这里,避免出现代码冗余。

一个网站很多页面里面,一部分内容的代码是一样的,比如:head,footer,menu等。那么我们则可以写一个头部,一个尾部,一个menu然后引入到需要用的页面里面,则不需用写重复的代码了。include是在a.html里面嵌入b.html的代码,是将代码拼凑完整,而不是在浏览器中嵌入一个浏览器。

这样的好处是,当重复代码修改一个小地方时候,只需在一个html里面修改,不需要重复修改代码,也不会因为页面太多导致漏掉未修改。

宝塔如何开启ssi让shtml网页内include正常显示宝塔开启ssi让shtml网页内include正常显示,宝塔支持SSI,默认宝塔是没有开启ssi,不支持shtml的如何设置配置开启。

1、进入您的服务器宝塔后台,点击左侧菜单“网站”

13a22bdec7f65b29ef97f70421456261.png

进入网站列表管理

2、找到需要设置开启SSI站点,对应点击右侧“管理”

b0b547d89ef24c53b62cd9054046753c.png

进入设置

3、配置中,输入开启SSI SHTML的代码

7140f1f00a1ad9fd5be93d3ee5d1f516.png

开启ssi 代码

server{

}

内输入:

ssi on;

ssi_silent_errors on;

ssi_types text/html;

最后保存。

成功设置开启shtml,include引入网页内容就能正常显示。设置后如果没有成功显示可能是浏览器缓存,可以清除浏览器缓存打开网页看看,或ctrl键 + F5键强制刷新重新载入网页试试。

win server  IIS 设置,以IIS8.5为例子

登录我们的服务器进入iis管理

第一步:进入iis的网站管理主页=》双击选择左侧的《处理程序映射》

408149642f97a6f084e35c423bf9f375.png

第二步:在处理处理映射程序面板左侧选择添加模块映射

59ee00c1398029e8705f9a5b7be87120.png

540d5ba264addbbc495317aac8873b0b.png

9906161f6826a46177b5fa2759453881.png

请求限制选择文件,然后保存即可!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值