.htaccess无法在localhost xampp上读取

时间:2016-08-23 23:30:08

标签: php apache .htaccess mod-rewrite

我遇到Apache没有读取.htaccess文件的问题。我在我的本地计算机端口81上使用它。我使用的是Windows 10。

我在.php文件的根目录中创建了一个.htaccess文件。 当我在.htaccess文件中输入一些垃圾时,没有任何反应(网站正常加载)。我检查了许多教程,线程,但无法找到可行的解决方案。

到目前为止我做了什么:

  • 输入.htaccess文件中的任何内容进行检查或500错误(无法正常工作)
  • 检查httpd.conf文件中的AllowOverride All(对于目录)
  • 重新安装Xampp

这就是我在httpd.conf中的设置现在的样子:

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
#   AllowOverride FileInfo AuthConfig Limit
#
AllowOverride All

#
# Controls who can get stuff from this server.
#
<Directory />
AllowOverride All
# Require all denied
</Directory>

我不知道接下来该做什么。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这个部分在httpd.con中是这样的,还是在寻找任何其他文件名?

#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives.  See also the AllowOverride 
# directive.
#
AccessFileName .htaccess