我正在尝试使用服务器端包含打印HTML文件的输出。 这是index.html文件的代码。
<!DOCTYPE html>
<html>
<body>
<!--#include file="include.php" -->
<h1>This is a Example Of Server Side Includes</h1>
</body>
</html>
这是我的include.php文件的代码。
<?php
echo "Hello From PHP\n";
echo "Hello To HTML\n";
?>
以下是我的.htaccess
文件的内容。
Options +Includes
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
所有文件都位于 / var / www / html。
这是执行index.html时的屏幕截图。
服务器端包含是否也可以在localhost中使用?如果是,如何配置? 以及将.htaccess文件放在var / www / html中的位置。
答案 0 :(得分:1)
如果您正在使用Ngingx这是将PHP页面(或它的outpu)包含到HTML文件中的示例
<!--# include virtual="/body.php?argument=value" -->
答案 1 :(得分:0)
如果你正在使用PHP,你需要有一个带有PHP扩展名的文件。您不能在具有HTML扩展名的文件中使用PHP。将index.html更改为index.php