当我在地址栏 example.local 中写入时,如何设置 Apache 2.2 从 htdocs/example/ 加载站点?
提前致谢
您必须确保 example.local 解析为您的本地机器,最简单的方法是添加一行
127.0.0.1 example.local
到您的主机文件(linux:/etc/hosts;win:%SystemRoot%\system32\drivers\etc\hosts)。而且你的 apache 配置中需要一个虚拟主机,比如(这是非常基本的)
<VirtualHost 127.0.0.1:80>
ServerName example.local
DocumentRoot /path/to/htdocs
ErrorLog /path/to/error.log
CustomLog /path/to/access.log combined
</VirtualHost>
这样,您应该能够通过http://example.local/example/访问 htdocs/example/ 中的文件
有关详细信息,请参阅精美的 apache 手册