我可以通过我的浏览器访问 Apache,
http://localhost
或 http://127.0.0.1
以访问 D:\Applications\XAMPP\htdocs
根目录中的 php 文件。但是,我可以导航到 http://127.0.0.1/projects/
或 http://localhost/projects/
以访问 D:\Documents\projects
中的文件。但是如何?我是如何配置的?
据我所知,我在
D:\Applications\XAMPP\apache\conf\httpd.conf
中没有别名。文档路径还是htdocs
,在同一个文件中(D:\Applications\XAMPP\apache\conf\httpd.conf
)。我在D:\Applications\XAMPP\apache\conf\extra\httpd-vhosts.conf
没有虚拟主机。
通过文本文件进行 Windows 搜索时,在
/projects
文本文件中找不到对搜索词 \projects
(也不是 D:\Applications\XAMPP\apache
)的任何引用。
我在哪里通过导航到
D:\Documents\projects
将 http://localhost/projects/
定义为 Apache 的可访问文件夹?
问了不到 5 分钟,经过几个小时的尝试,我突然发现了答案。
我有别名。
在
D:\Applications\XAMPP\apache\conf\httpd.conf
中,我写了Include "conf/alias/*.conf"
行,这意味着我可以在D:\applications\xampp\apache\conf\alias
中定义别名,例如'D: pplications\xampp pach