Html 为什么不是';我的服务器端是否包括(SSI)工作?

Html 为什么不是';我的服务器端是否包括(SSI)工作?,html,.htaccess,amazon-ec2,ssi,Html,.htaccess,Amazon Ec2,Ssi,我正在制作一个网站,在一个使用Apache的Amazon EC2实例上,我正在尝试让SSI工作/启用,我已经上传了.htaccess文件和我想要包含的文件,等等。但是SSI仍然不工作。为什么我的SSI不工作 我上传的所有文件都位于/var/www/html,如果有帮助的话 My.htaccess文件具有AddType text/html.shtml AddOutputFilter包含.shtml 我的index.html文件中的include命令: 主导航.shtml: 杰夫 结婚 网站

我正在制作一个网站,在一个使用Apache的Amazon EC2实例上,我正在尝试让SSI工作/启用,我已经上传了.htaccess文件和我想要包含的文件,等等。但是SSI仍然不工作。为什么我的SSI不工作

我上传的所有文件都位于
/var/www/html
,如果有帮助的话

My.htaccess文件具有
AddType text/html.shtml
AddOutputFilter包含.shtml

我的index.html文件中的include命令:


主导航.shtml:


杰夫
结婚
网站
这是:

…告诉Apache在
.shtml
文件中查找SSI指令


您已将SSI指令(
)放在
.html
文件中,而不是放在
.shtml
文件中。

是否将
AddOutputFilter INCLUDES.shtml
放在.htaccess文件中?而且我的SSI指令似乎有.shtml。@JeffArries-
index.html
没有
.shtml
main_nav.shtml
.shtml
但是
main_nav.shtml
不包含SSI指令。好的,所以我需要把它放在正在ssing的文件中,并将请求SSI.shtml的文件命名为?我的.htaccess文件中已经有了
AddOutputFilter INCLUDES.shtml
。您需要将
放在浏览器直接请求的文件中(完成此操作后,将其放在
index.html
中)。该文件必须具有
.shtml
文件扩展名(您没有这样做,您调用了文件
index.html
)。好的,将修复并上载!
AddOutputFilter INCLUDES .shtml