0

当我在地址栏 example.local 中写入时,如何设置 Apache 2.2 从 htdocs/example/ 加载站点?

提前致谢

4

1 回答 1

1

您必须确保 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 手册

于 2011-07-29T20:56:28.563 回答