【发布时间】:2011-07-29 20:48:44
【问题描述】:
当我在地址栏 example.local 中写入时,如何设置 Apache 2.2 从 htdocs/example/ 加载站点?
提前致谢
【问题讨论】:
当我在地址栏 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/中的文件
更多详情请参考fine apache manual
【讨论】: