【问题标题】:Apache2 configuration issue - Avoid file accessing without extensionApache2 配置问题 - 避免无扩展名的文件访问
【发布时间】:2014-07-12 17:04:38
【问题描述】:

我正在开发一个网站,开发环境为 Ubuntu 14.04、PHP 5.5.9、Apache 2.4.7。我的问题是,如果有人想要访问像 http://domain.com/robots(不带扩展名)这样的文件,那么我应该避免,但如果有人尝试访问 http://domain.com/robots.txt(带扩展名),我必须允许。

现在我可以通过两种方式访问​​文件,当用户没有使用 .htaccess 或 apache 配置文件提供文件扩展名时,我想避免这种情况。

我以前的环境是 Apache 2.2 和 PHP 5.3.10,当时使用默认 Apache 配置,它按预期工作,但升级后它没有按预期工作,由于缺乏对 Apache 配置的了解,我无法选择这些行代码。

【问题讨论】:

    标签: apache2 apache2.4


    【解决方案1】:

    .htaccess中添加以下行

    Options -Multiviews
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多