【发布时间】:2012-09-30 03:43:29
【问题描述】:
这让我很生气。 我正在尝试让服务器端包含工作。我托管我的网站的服务器启用了 SSI,拥有服务器的公司表示我的问题与我的代码有关,而不是与他们的服务器有关。
这是我的名为 test.html 的文件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
</head>
<body>
<!--#include file="assets/includes/top.html" -->
</body>
</html>
文件top.html只是一堆html,没有错。
当我调用主文件 test.shtml 时,它工作正常。当我称它为 test.html 时,它没有。 当我用谷歌搜索时,它说这与文件解析有关。这与代码有什么关系?我该怎么做才能使其与 .html 文件扩展名一起使用。 (出于 SEO 的原因,我不能使用 .shtml)。
【问题讨论】:
-
我想我需要做的就是让服务器解析 .html 文件。任何人都知道我是如何做到这一点的。它与.htaccess有关吗?如果是这样,我到底该怎么做?
标签: ssi