我正在尝试配置一个托管的 Apache 服务器,通过.htaccess
,执行.asp
带有 PHP 扩展名的文件。但我不知道正确handler-name
的AddHandler
是什么。
原因是我们有一个 GET 请求.asp
文件的 Flash 应用程序。我们将.asp
用 PHP重写文件,但我们无法更改 Flash 应用程序(我们甚至没有源代码)。
我曾尝试使用AddHandler
和AddType
指令。
AddHandler php-fcgid .php .asp
AddType application/x-httpd-php .asp
AddHandler application/x-httpd-php7 .asp
Run Code Online (Sandbox Code Playgroud)
我试图无济于事的指令示例
大多数都没有指定输入文件。或将 mime-type 设置application/x-httpd-php
为 for .php
files(技术上设置Content-Type
HTTP 标头)。
现在,我完全理解AddHandler
并且AddType
- 我找到的最好的资源是https://www.webmasterworld.com/apache/4557229.htm#msg4557505。
主机有一个看起来像是用于管理服务器的自定义仪表板。我可以将 PHP 版本从 5.4 更改为 7.0 并更改php.ini
.
我上传了一个phpinfo();
我认为相关的一些值在下面发布。Apache 版本未知,因为它只是报告Server: Apache …