zoukankan      html  css  js  c++  java
  • 正确的lnamp支持SSI的方法!即支持SHTML和include调用!

    正确的lnamp支持SSI的方法!即支持SHTML和include调用!

    研究了一下午,参考了各种方法,才发现他们讲的都不完全,缺一个的话,就不行!

    必须修改2个地方:一个是apachenginx里的conf文件


    第一步:修改apache里的httpd.conf文件


    查找:AddType text/html .shtml



    AddOutputFilter INCLUDES .shtml

    去掉前面的#符号


    修改成:AddType text/html .shtml.html



    AddOutputFilter INCLUDES .shtml .html
    (添加.HTML是为了让HTML也支持include调用)




    查找:Options IndexesFollowSymLinks 在后面加上INCLUDES


    进入:VHOST文件夹,找到你的站点配置CONF文件,


    查找:Options FollowSymLinks
    修改成:Options FollowSymLinksINCLUDES IncludesNOEXEC


    修改到这里的时候,前往你的网站,你会发现,访问www.abc.com 和www.abc.com/index.shtml这样的相同页面,却是不同的


    在www.abc.com/index.shtml中,用include调用的文件,系统并不能解读出来,而在www.abc.com中却能解读出来,中间原因未知!


    然后接着第二步:


    进入nginx,打开nginx.conf文件


    http, server, location 段中加入:


    ssi on;
    ssi_silent_errors on;
    ssi_types text/shtml;

    然后,重启服务器,OK了!全部搞定!

     

    本文教程摘自wdlinux论坛,转载请注明!

  • 相关阅读:
    UVa532 Dungeon Master 三维迷宫
    6.4.2 走迷宫
    UVA 439 Knight Moves
    UVa784 Maze Exploration
    UVa657 The die is cast
    UVa572 Oil Deposits DFS求连通块
    UVa10562 Undraw the Trees
    UVa839 Not so Mobile
    327
    UVa699 The Falling Leaves
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3202779.html
Copyright © 2011-2022 走看看