我有一台运行Linux Debian的服务器并安装了apache2和php5,但我无法控制其apache配置。如果我在服务器上创建一个.htaccess文件,例如对它运行的目录进行基本身份验证。但是,如果我想使用任何扩展可以作为PHP执行,例如带有AddType的file.abc,那么它可以下载。虽然php1,php2,php3,php4,php5和phtml等PHP扩展在这台服务器上完全可以作为PHP执行。
我的问题是如果Basic Auth正在运行,但any.ext无法执行,因为PHP意味着AllowOverride设置为None?那么基本的Auth是如何工作的?我能在这台服务器上将any.ext可执行文件作为PHP吗?