Board logo

标题: [求助] lnamp ssi是配置apache还是nginx [打印本页]

作者: yesg    时间: 2012-5-1 00:29     标题: lnamp ssi是配置apache还是nginx

1.lnamp ssi是配置apache还是nginx
2.为什么配置我配置apache shtml文件能访问 但ssi路径文件不生效格式是
  1. <!--#include virtual="/shtml/link.htm" -->
复制代码

作者: admin    时间: 2012-5-1 10:33

用nginx试试
作者: yesg    时间: 2012-5-1 13:05

回复 2# admin


   已经改用nginx了  代码是
  1.     ssi on;
  2.     ssi_silent_errors on;
  3.     ssi_types text/shtml;
复制代码

但是访问时必须指定xxx.shtml,如果没有指定,浏览器会自动下载原文件,如:index.shtml下载回来的是未知文件类型,打开原代码与服务器上的index.shtml原代码相同。
作者: yesg    时间: 2012-5-1 16:26

首页文件是index.shtml,
如果通过www.xxx.com/index.shtml 访问正常
如果访问www.xxx.com 则会自动下载index.shtml文件

设置文件是apache :
  1. DirectoryIndex index.shtml
复制代码
设置文件是nginx:
  1. server
  2.         ...
  3.         index index.shtml;
复制代码
谢谢
作者: admin    时间: 2012-5-1 18:25

重起过没
作者: yesg    时间: 2012-5-1 20:47

重起过没
admin 发表于 2012-5-1 18:25



   重启过了  服务器也重启过    现在还在找原因中
作者: hackeradrian    时间: 2012-5-2 16:43

找到了吗
作者: yesg    时间: 2013-8-6 10:58

很久没有上来了,这次重新配置还有同样的问题,现分享出来,我的做法是:
修改 /www/wdlinux/apache/conf/httpd.conf
1.
查找 Options Indexes FollowSymLinks
修改为 Options Indexes FollowSymLinks Includes

2. 使这两项生效
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml

修改 /www/wdlinux/nginx/conf/nginx.conf
增加如下代码
  1. ssi on;
  2. ssi_silent_errors on;
  3. ssi_types text/shtml;
复制代码





欢迎光临 WDlinux官方论坛 (http://www.wdlinux.cn/bbs/) Powered by Discuz! 7.2