标签:02 ssitest 1.14 nginx Program ssi Files
SSI:Server Side Include,是一种基于服务端的网页制作技术,大多数(尤其是基于Unix平台)的web服务器如Netscape Enterprise Server等均支持SSI命令。它提供了在静态页面中加入include包含功能。
1、前提约束
熟练使用nginx
https://www.jianshu.com/p/c8aa1a323e3a
作者的nginx解压目录是D:\Program Files\nginx-1.14.02、操作步骤
- 在无空格、无中文路径下创建一个文件夹ssitest,该例子是创建在电脑桌面
- 在ssitest文件夹中创建一个index.html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="">
</head>
<body>
<!--#include virtual="head.html"-->
this is body
</body>
- 在ssitest文件夹中创建一个head.html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="">
</head>
<body>
this is head
</body>
- 修改D:\Program Files\nginx-1.14.0\conf\nginx.conf
ssi on;
ssi_silent_errors on;
location /ssitest {
alias "C:/Users/zhangli/Desktop/nginxssi/";
}
- 启动或者重启nginx
cd D:\Program Files\nginx-1.14.0
# 启动nginx
nginx.exe
# 或者重启nginx
nginx.exe -s reload
- 测试
访问http://localhost/ssitest/index.html,我们就能看到head与index合并的结果。
以上就是利用nginx的ssi功能完成静态页面的包含。
标签:02,ssitest,1.14,nginx,Program,ssi,Files 来源: https://www.cnblogs.com/alichengxuyuan/p/12504347.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。