windows - apache on windows 虚拟目录配置帮助

标签 windows apache configuration virtual-hosts

我正在通过 Xampplite 在 Windows XP 上运行 Apache,并且需要帮助配置我的虚拟目录。这是我希望在我的开发箱上做的事情:

  1. 我希望我的源文件位于 xampp htdocs 目录之外
  2. 在我的本地机器上,我可以访问位于 http://myproject 的项目
  3. 我本地网络上的其他人可以通过 my.ip.address/myproject 访问该项目
  4. 让本地主机指向 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/

相关文章:

windows - 为什么在 Windows 中运行 GHCi 无法检测到无限循环?

java - commons-configuration 的 XMLConfiguration 的 getDocument() 方法返回 null 值

java - 为什么我会出现无法调用类布局.XmlLayout 中的工厂方法?

java - Spring配置-Arraylist的可选字段

windows - 删除文件夹和子文件夹中除最近的 3 个文件之外的所有文件

Java:在 Windows 计算机上打印/输出彩色和格式化文本到控制台

Apache POI 和 SUMPRODUCT 公式评估

apache - Apache 中的 Tomcat

vim - 在模式行中设置 vim 颜色方案

python - python如何在Windows上右键单击访问文件