关于 xmapp Apache 访问 localhost/icons 下的文件时返回404的解决方案

发布于 2018-03-29  874 次阅读


今天在使用 xmapp 时, 遇到个很迷的问题, 就是无论怎么访问 localhost/icons 下的文件, 都返回404的错误, 这就很尴尬了, 纠结了半天的配置文件, 最后找到了解决办法

xampp - apache - how to override index of /icons? - Stack Overflow

大概原因就是, 当访问 localhost/icons 下的资源时, Apache会直接读取 /icons 下的图标资源

打开%XAMPP_PATH%\apache\conf\extra\httpd-autoindex.conf文件可以看到:

Alias /icons/ "D:/xampp/apache/icons/"

<Directory "D:/xampp/apache/icons">
 Options Indexes MultiViews
 AllowOverride None
</Directory>

将其注释即可

# Alias /icons/ "D:/xampp/apache/icons/"
# 
# <Directory "D:/xampp/apache/icons">
#     Options Indexes MultiViews
#     AllowOverride None
#     Require all granted
# </Directory>

至今没明白为什么会有这么反人类的设计


聆听最初的声音,向往无尽的未来