【问题标题】:How can i know if my apache server is using .htaccess or not?我如何知道我的 apache 服务器是否正在使用 .htaccess?
【发布时间】:2015-07-07 02:40:17
【问题描述】:

我想知道我的 Apache 服务器是否使用 .htaccess 文件。如果它使用它们,那么为什么以及如何使用它们?

我如何知道我的 Apache 服务器是否在使用 .htaccess?

谢谢。

【问题讨论】:

  • 用一个简单的文件测试一下?
  • 我该怎么做?我应该写什么代码来检查它?
  • 写一个htaccess文件,看看是否有效
  • 是的,但我不知道基本的..我想知道apache是​​否使用.htaccess?以及为什么 apache 需要使用 .htaccess??
  • 看到你的问题旁边的那些负数了吗?它被否决为题外话。这不是一个供人们为您编写代码的网站。如果您对现有代码有特定问题,请将其发布,否则请使用您喜欢的搜索引擎并查找 htaccess 教程。

标签: apache .htaccess


【解决方案1】:

至于为什么,共享主机提供商可以方便地为想要设置一些配置选项的用户提供一些访问权限。出于安全目的,您显然不希望每个人都可以访问主配置文件。它对于开发目的也很有用,因为您可以为不同的目录设置不同的选项。

至于Apache如何使用文件,我推荐reading the documentation

至于如何知道如果 Apache 正在使用 .htaccess 文件,它很可能是。我还没有遇到没有的共享托管服务提供商。如果您正在运行自己的服务器,我假设您会知道如何设置它。在最坏的情况下,您可以遵循文档中的以下建议:

对此的一个很好的测试是将垃圾放入您的 .htaccess 文件并重新加载页面。如果未生成服务器错误,则几乎可以肯定 AllowOverride None 有效。

【讨论】:

    猜你喜欢
    • 2012-06-22
    • 2016-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-12
    • 2017-12-01
    • 1970-01-01
    • 2014-10-22
    相关资源
    最近更新 更多