在我的Apache httpd.conf文件中,我有:
AddType application / x-httpd-php .php
但是,当我创建一个名为“x.class.php”的文件时,我可以通过http://servername/x直接访问此文件
我不想阻止访问这些文件。我只想要求1)使用完整的文件名(x.class.php)或2)至少使用.class扩展名(x.class)。
为什么.class.php的处理方式与.php类似?我如何阻止这种情况,以便在没有扩展名的情况下处理仅 .php文件?
答案 0 :(得分:1)
为什么.class.php的处理方式与.php一样?
这是一项名为MultiViews的功能。
如何停用:https://serverfault.com/questions/264954/apache-multiviews-how-to-disable-it
我怎样才能阻止这种情况,以便只处理没有扩展名的.php文件?
设置.htaccess
允许/禁止规则。