06.IIS下使用 include 嵌套公用html文件

今天要做一个头部的导航栏,本来想的是用 <router-link> 标签的,但是一个页面上的内容有点多,都放到一起就太臃肿

然后想到之前有个网站的好像用的就是 <!-- #include--> 标签,然后去试了一下,发现没有效果,

搜了一下,发现好像是要SSI的什么服务,但是用的是IIS,就搜了和IIS相关的的

找到了一个方法

打开IIS找到处理程序映射

处理程序映射的右侧,打开添加模块映射

请求路径为*.html 模块选择上面那个,请求限制选择文件(我这里默认就是文件)

完成以后,<#-- #include file="header.html" --> 就可以使用了


!!! 今天把上次添加的模块映射删掉了,然后就发现不能用了QAQ 下面的方法不行QWQ

然后后面boss说要添加模块不行,换一种,可能是新建站点没有的话,可能弄不好

然后又去看看其他的映射,看到了下图的这几个

而且他们的模块也都是上面添加的那个

然后就把文件名改为 header.shtml

引用时是 <#-- #include file="header.shtml" -->

这样也能正常显示,也不需要新建模块了,新建文件和引用时html换成shtml就可以了

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值