使用".html"链接到.html.php文件 - 这有什么神奇之处?

cur*_*gea 0 html php

这更像是一个好奇的问题.

所以我正在阅读(Sitepoint最新的PHP/MySQL书籍)中的一章,其中作者提到使用扩展名".html.php"来表示同时包含HTML和PHP的文件.我试了一下,发现了这个:

如果我有一个文件"fileA.html.php",并且在"fileB.html"的某处,我有一个链接:

<a href="fileA.html">Text text</a>
Run Code Online (Sandbox Code Playgroud)

我能够直接链接到fileA.html.php,正确解析,即使逻辑和书,告诉我我应该写href="fileA.html.php".

任何人都知道PHP函数是做什么的,或者它只是标准的PHP行为?(不是我抱怨,这只是我的客户注意到并认为很酷的东西.)

And*_*ore 5

PHP不是原因.Apache可能已mod_spelling启用并自动更正链接.具有不同配置的服务器之间的行为将不一致.