nginx配置支持ssi不起作用问题解决办法
2017-06-08 11:04
363 查看
设计html网页,为了修改方便,设计了两个通用的header.html和footer.html页面,使用基于windows系统的nginx web服务器。
修改nginx配置文件,使其支持ssi解析:
配置好了,在index.html中添加:
<!-- #include file="header.html" -->
到这里所有设置完毕,启动nginx服务器,发现不起作用,怎么修改都不行。
怀疑是windows下nginx不支持ssi解析,跑去linux下源码编译安装设置,还是不行,这时我就知道是可能是html文件编辑的问题了。
将<!-- #include file="header.html" -->改为<!--#include file="header.html"-->,即去掉--旁的空格,问题解决。
如果带着空格nginx会当作真的注释解析。
end
修改nginx配置文件,使其支持ssi解析:
location / { ssi on;#开启ssi ssi_silent_errors on;#设置ssi解析出错静默模式 #ssi_types text/shtml;#支持shtml文件,此处注释了,默认支持html文件 root html; index index.html index.htm; }
配置好了,在index.html中添加:
<!-- #include file="header.html" -->
到这里所有设置完毕,启动nginx服务器,发现不起作用,怎么修改都不行。
怀疑是windows下nginx不支持ssi解析,跑去linux下源码编译安装设置,还是不行,这时我就知道是可能是html文件编辑的问题了。
将<!-- #include file="header.html" -->改为<!--#include file="header.html"-->,即去掉--旁的空格,问题解决。
如果带着空格nginx会当作真的注释解析。
end
相关文章推荐
- Nginx服务器不支持PATH_INFO的问题及解决办法
- struts2中validator配置文件验证不起作用的问题解决办法、根源
- nginx升级到 0.8.53 之后,使用老的配置出现duplicate MIME type "text/html"问题的解决办法
- 配置Eclipse支持MacBook Pro Retina屏幕的办法(解决Retina屏幕下eclipse字体变虚的问题)
- nginx配置引发的403问题解决办法
- nginx低版本不支持pathinfo模式,thinkphp针对此问题的解决办法
- windows 2008初体验常见问题: 无线网络"没有正确配置为使用IP协议" 错误解决办法
- 解决Office2007每次启动时出现配置进度的问题office盗版提示解决办法
- Android2.2+Eclipse windows xp环境配置,加部分问题解决办法(图文)
- Apache HTTP Server路径不支持中文字符问题的解决办法
- failed to open stream解决办法-关于WIN主机下配置PHP的若干问题解决方案总结
- iis之asp.net环境配置问题及解决办法
- 解决支持WDK环境配置过程中的插件不支持问题和最近调试的问题
- Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法
- resin3.0&amp;3.1配置相关问题解决办法
- tomcat 6 SSI 配置问题的解决
- Axure RP Pro - 相关问题 - 文本不支持Rollover翻转效果以及迂回解决办法
- phpmyadmin " 无法载入 mcrypt 扩展,<br />请检查 PHP 配置"的问题解决办法
- Windows XP系统如何安装IIS5.1测试服务器 如何配置IIS以及安装中遇到的问题和解决办法
- 配置MapServer出现的一些问题及解决办法