【问题标题】:processing PHP code on a .htm extension file? [duplicate]处理.htm 扩展文件上的PHP 代码? [复制]
【发布时间】:2012-08-24 15:54:56
【问题描述】:

可能重复:
How do I add PHP code to .html files?

有没有办法处理 .html/.htm 文件上的 php 代码?服务器支持php我只需要文件保留.htm扩展名

注意:我真的不明白为什么有些用户觉得有必要对有效问题投反对票。并非所有问题都出现在搜索中,除非它的措辞接近前一个问题。

感谢以下所有答案。 htaccess 中的AddType 解决了我的问题

【问题讨论】:

  • 您使用的是哪个网络服务器?
  • 我假设您已经在文件中的 PHP 代码周围尝试了明显的<?php ... ?>

标签: php


【解决方案1】:

将以下内容添加到您的 .htaccess 中:

AddHandler application/x-httpd-php5 .htm

【讨论】:

    【解决方案2】:

    您可以使用mod_rewrite,或者在您的 .htaccess 文件中添加一个指令来告诉 Apache(如果您正在使用的话)将 .htm 添加为 PHP 文件类型。

    【讨论】:

    • 您可以向系统管理员扔石头,直到他/她也配置它。 ;) 所以实际上建议 mod_rewrite 有点过头了。也许不是第一个建议;)
    【解决方案3】:

    您可以更改 Web 服务器的文件配置(例如,在 apache 中的 httpd.conf 文件)以将 .htm 解释为 php 文件。

    【讨论】:

      【解决方案4】:

      如果您使用 Apache,请在 apache2.conf 文件中查找 php addHandler 指令并将您的扩展名添加到列表中。之后别忘了重启apache。

      【讨论】:

        猜你喜欢
        • 2016-03-01
        • 1970-01-01
        • 2016-11-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-08
        相关资源
        最近更新 更多