muri 发表于 2012-12-21 15:19:14

关于Linux下apache中include模块调用html的问题

一、问题现象:

    如果存在include的问题,打开的页面源代码中,会包含错误提示信息:

    “<!--#include virtual="xxx/xxx.html"-->”

    (xxx/xxx.html泛指任意html文件)

二、问题解决:

    1、修改apache配置文件,httpd.conf

    (1)添加:AddType text/html .shtml

               AddOutputFilter INCLUDES .html

    (2)去掉注释:

               LoadModule include_modules/mod_include.so

    (3)修改Document_Root的Options参数:

               Options Indexes FollowSymLinks Includes

    2、重启apache:/usr/local/apache/bin/apachectl restart

三、结果验证:

    再次打开刚才出问题的页面查看显示结果。

鸬鹚洲 发表于 2013-5-16 03:23:08

听君一席话,省我十本书!

顺德公农庄 发表于 2013-5-17 13:36:52

有竞争才有进步嘛

zrong 发表于 2013-5-18 22:48:48

看帖回帖是美德!:lol

pond2539 发表于 2013-5-20 09:08:47

饭在锅里,我在床上*^_^*

hongleimi 发表于 2013-5-21 17:14:24

勿以坑小而不灌,勿以坑大而灌之。
页: [1]
查看完整版本: 关于Linux下apache中include模块调用html的问题