我编辑 /etc/hosts 文件来添加域。我为新域添加了新的虚拟主机。这样我就可以轻松开发了。
我现在想要的是让 apache conf
- 如果有虚拟主机域定义,请按照
- 如果没有,请查找 /var/www 目录,如果有目录,请按照
- 如果没有,则重定向到 /var/www/nerkn
apache conf 可以做到吗?
1)示例域名example.com
- 虚拟主机中没有 example.com
- 有一个名为 /var/www/example.com 的目录,因此服务器在那里
2)示例域名ex2.com
- 虚拟主机中没有 ex2.com
- 没有名为 /var/www/ex2.com 的目录
- 从 /var/www/nerkn 提供服务
答案1
Mod_vhost_alias,其中 nerkn 定义为默认 virthost
VirtualDocumentRoot d:/Sites/%0/web
VirtualScriptAlias d:/Sites/%0/cgi-bin
定义最低限度的基本位置(我的配置)
同时添加<VirtualHost dcweb.e-city.net.ru:80>
允许 redegine-add vhost 特定详细信息