我有一个index.php文件,它通过
PHP包含页面的不同部分.
例如,这包括< head>将HTML页面的一部分放入index.php文件中:
...
“head.php”的内容可能是这样的:
Title of page...
...
and so on...
从技术上讲,“head.php”不是PHP文件,因为它不包含任何PHP代码.它也不是有效的HTML文档.它只是一个HTML代码片段.
到目前为止,我总是将这些HTML代码片段文件命名为* .html或* .php.
我的问题是这是否正确?
是不建议不给它一个文件扩展名?而不是“head.php”只是“头”?
请记住,可以在服务器的.htaccess文件中设置某些指令,这些指令与* .html和* .php文件的缓存和到期有关.删除文件扩展名并将其从“head.php”重命名为“head”可能会将其从.htaccess文件中提到的指令中排除.
但是这个问题是在6年前被问到的,并且那里提到了很多不同的文件扩展名,很难说哪个可以使用.
任何人都可以提供有关此问题的最新答案吗?