我正在通过 Xampplite 在 Windows XP 上运行 Apache,并且需要帮助配置我的虚拟目录。这是我希望在我的开发箱上做的事情:
- 我希望我的源文件位于 xampp htdocs 目录之外
- 在我的本地机器上,我可以访问位于 http://myproject 的项目
- 我本地网络上的其他人可以通过 my.ip.address/myproject 访问该项目
- 让本地主机指向 xampp 的 htdocs 文件夹,这样我就可以轻松添加其他项目。
我通过编辑 Windows 主机文件并在 xampp 的 apache\conf\extra\httpd-vhosts.conf 文件中添加一个虚拟目录来让 1 和 2 工作。我不会立即看到如何在不搞砸 4 的情况下完成 3。
最佳答案
想通了:对#3 使用别名,而不是 VirtualHost,因此:
Alias /myproject "C:/path/to/my/project"
<Directory "C:/path/to/my/project">
Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
关于windows - apache on windows 虚拟目录配置帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/269326/