由于我的工作是在本地主机上进行的,所以我运行了很多网站(大概有 50 多个),这些网站大约有 8 个不同的客户,
我想将我的网站组织到子文件夹中。
我尝试将我的网站放在子文件夹中,例如
/etc/apache2/站点可用/客户端1/第一个站点
/etc/apache2/站点可用/客户端1/第二个站点
/etc/apache2/站点可用/客户端1/第三个站点
/etc/apache2/站点可用/客户端2/第一个站点2
/etc/apache2/站点可用/客户端2/第二个站点2
但使用以下任意组合:
a2ensite 客户端1/第一个站点
a2ensite 第一个站点
说该网站不存在。
如果我使用:
a2ensite 客户端1
然后我可以启用/禁用整个目录,但这不是我真正想要的。
这可行吗?还是我必须手动创建符号链接?如果可以,是否有可以替代 a2ensite 来处理子文件夹的函数?
答案1
不可以。考虑一下这样的组织:
/etc/apache2/sites-available/00-client0-first-site
/etc/apache2/sites-available/00-client0-second-site
/etc/apache2/sites-available/00-client0-third-site
/etc/apache2/sites-available/01-client1-first-site
/etc/apache2/sites-available/01-client1-second-site
因此您无需手动创建符号链接即可启用它们。
一个有用的链接关于多个虚拟主机