【问题标题】:Special configuration of the vhost [closed]vhost的特殊配置[关闭]
【发布时间】:2013-08-30 10:37:21
【问题描述】:

几天来我一直在尝试配置它,所以我希望有人可以帮助我。

我有几个站点,每个站点都与一个 FTP 帐户相关。我想让他们通过我的 man 网站通过 url http://www.mainsite.com/site1 访问。此时,别名应该可以完成这项工作。

但是,我想添加一些功能,例如指定与 site1 相关的日志文件,该文件将位于 FTP 帐户 site1 的 web 目录中。稍后,我想将它们放在 /var/log 中,并有一个脚本将位于 web 目录中的日志文件与 /var/log 中的日志文件同步,这样即使用户删除了 web 目录中的日志文件,原来的还在。

回到主要问题,我不知道该怎么做,我尝试为 site1 配置一个完整的虚拟主机,但是由于 ServerName 与主站点相同,所以主站点将不再可访问。

有什么建议吗?

【问题讨论】:

    标签: apache .htaccess debian vhosts


    【解决方案1】:

    您可以尝试古老的 ServerPath 指令,这将导致 /site1 映射到一个虚拟主机,而 /site2 映射到另一个虚拟主机,尽管具有匹配的服务器名称和本地接口:端口。

    【讨论】:

    • 这很有趣,但可行吗?我的意思是,在我看到的所有示例中,子域都放在同一个 Web 目录中,但情况并非如此:mysite 的目录和 site1 的目录位于完全不同的文件夹中。
    • 是基于URL的,不是基于文件系统的,所以可行。
    • 谢谢!那我会努力的:)
    猜你喜欢
    • 2015-12-15
    • 1970-01-01
    • 2013-02-12
    • 2018-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-17
    • 1970-01-01
    相关资源
    最近更新 更多