1

好的,今天我为大家准备了一个奇怪的东西。我正在研究为 .php 文件创建自定义 MIME 类型。我已经阅读了一些关于此的赞成/反对意见,除了一些实验来看看真正可以做什么之外,不会有太多的东西。我公司的首字母是 TTP,因此我们决定将我们所有的 .php 页面重写为自定义的 .ttp 扩展名会很有趣。我已经尝试将其添加到我的正常 cPanel X 路由中,并且我还尝试将更改添加到 .htaccess 文件中。在我将应用程序类型更改为任何 php.ini 之前,它工作得非常好。

AddType text/html ttp  // works
AddType text/x-php ttp // doesn't work
AddType application/x-php ttp // doesn't work
AddType application/x-http-php ttp // doesn't work

出现的一些问题是这样做会呈现 .php 文件,因此浏览器很难决定如何处理它。还有其他想法吗?我很确定最终这不是公司会做的事情,但他们想看看我可以进行的任何实验是否会奏效。

4

2 回答 2

1

浏览器不处理 PHP。Content-Type 在这里无关紧要。

查看您的 CGI 或模块配置,将 PHP 配置为处理超过 .php 的文件。对于 PHP 作为一个模块:

<FilesMatch \.ttp$>
    SetHandler application/x-httpd-php
</FilesMatch>
于 2012-05-03T16:12:54.937 回答
0

处理程序用 指定AddHandler。mod_php 处理程序是php5-script.

并且浏览器从不处理 PHP。

于 2012-05-03T16:13:48.780 回答