【发布时间】:2012-09-19 02:49:11
【问题描述】:
有些页面看似没有 .php 扩展名,但其中包含服务器端内容。还是我完全错了?
基本上,我希望为我的页眉和页脚添加包含语句,而不必将更改复制并粘贴到每个 HTML 文档中,而是更新一个。我可以在不将页面设置为 .php 的情况下执行此操作吗?
包含这些内容的最佳方式是什么?
【问题讨论】:
-
我认为这里没有人会说,顺便说一句,拥有带有 php 扩展名的文件有什么不好。
-
您可以将您的网络服务器配置为将任何文件扩展名视为特定类型,因此如果您真的想要,您可以将所有
.exe文件视为 PHP 脚本。对于任何查看 url 的人来说,它看起来就像一个 windows 框,但它实际上只是一个带有“时髦”名称的 php 脚本。 -
@BryanH 这很容易通过使用 mod_rewrite 来处理,只需在 url 的末尾并为您当前使用的任何内容切换扩展名。
-
@thatidiotguy 我想一个人可以维护一个不断增长的 .htaccess 文件(如果你决定从 PHP 更改为 ColdFusion 再到 Perl 到 Python,狗会帮助你,所以你必须不断更新它),或者你可以保持简单,根本不使用特定于语言的扩展。当然,我个人更喜欢简单的 YMMV。
标签: php