【问题标题】:Apache Alias/Directory QuestionApache别名/目录问题
【发布时间】:2010-10-16 08:44:39
【问题描述】:

我正在运行 XAMPP - apache 2.2。我在http://localhost/examplefolder 中有 200 多个文件夹

我已经购买了另一个硬盘来对文件夹进行负载平衡,现在我在 C:/xampp/htdocs/examplefolder 中有 100 多个文件夹,在 D:/examplefolder 中有另外 100 个文件夹。

如何同时指向两个目录,以便http://localhost/examplefolder 中出现 200 多个文件夹?

我不希望它有不同的文件夹名称。

【问题讨论】:

    标签: php apache


    【解决方案1】:

    vHosts 不会带你去你想去的地方,如果我能澄清你想在一个“网络文件夹”中显示来自不同驱动器的两个文件夹的文件夹内容的问题吗?

    您可以通过将第二个文件夹添加为别名,并在一个文件夹中包含 100 多个文件夹以及指向其他 100 多个文件夹的链接来解决此问题。

    但是,我会质疑为什么要在一个“文件夹”中包含 100 多个文件夹,这会变得很混乱,而且我认为很难找到东西,除非这是用户结构或某种形式的组织:文件夹 az 等;

    【讨论】:

      【解决方案2】:

      答案取决于您的最终环境/应用程序。理想情况下,您应该尝试使用 RAID 0,它将透明地在两个硬盘中分配您的文件夹,但是,您的应用程序将访问它们,就好像它们只是一个大硬盘驱动器一样。更重要的是,您应该考虑分布式文件系统。

      话虽如此,您可以使用mod_rewrite 实现您想要的。基本上,您将检查所请求的 URI 是否存在,如果存在,就让它通过。如果没有,您将重写 C:/xmpp/htdocs/examplefolder 部分,使其变为 D:/examplefolder

      【讨论】:

        猜你喜欢
        • 2016-06-05
        • 1970-01-01
        • 2020-10-03
        • 1970-01-01
        • 2013-12-18
        • 2015-09-06
        • 1970-01-01
        • 2015-10-03
        • 2012-02-02
        相关资源
        最近更新 更多