如何更改通过XAMPP安装的Apache的默认目录和索引文件?

6

我该如何更改通过XAMPP安装的Apache的默认目录和索引文件,使其不是查找htdocsindex,而是分别查找myPathmyFile


在您对httpd.conf或任何其他配置文件(如php.ini等)进行任何编辑后,您必须重新启动Apache才能看到更改。 - Alan
2个回答

16
你粘贴的研究链接中包含了回答你问题的第一部分,即更改你想要提供服务的路径,但是你的问题的第二部分,将“myFile”作为索引进行服务需要额外的步骤。请参考以下内容:

http://httpd.apache.org/docs/2.0/mod/mod_dir.html#directoryindex

因此,您需要在相关的标签内或甚至在主httpd.conf文件中添加此行(有关使用该指令的有效位置,请参见上面链接的上下文部分):

DirectoryIndex myFile.ext

希望这可以帮到你。

1

谢谢 - 更好的网站。默认文件怎么样?这与DocumentRoot指令是分开的吗? - user656925
在基本的 Apache 环境中,默认的文件通常是名为“index”的文件(上述 DirectoryIndex 提示),并且它确实与 DirectoryRoot 指令分开。坏消息是 - 应用 DirectoryIndex 更改每个目录的默认设置。解决这个问题的方法,也许是编写一个 .htaccess 文件来重写/重定向“index”URL到你的文件。 - Chad Thompson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接