【发布时间】:2016-12-27 22:48:24
【问题描述】:
我有更多与 URL 前缀不同的应用程序。我可以通过 httpd.conf 中的“别名”指令设置它。但我想使用一些没有任何前缀的常见文件,如 javascripts 和 css 文件(jquery、fusioncharts、图像等)。对于 PHP 文件,我可以使用 set_include_path 函数,然后在没有路径前缀的情况下包含它们。是否有类似的可能性将另一个目录包含到 Apache 的 DocumentRoot 中?我不想从其他站点下载它们,因为用户使用拦截器来处理跨站点请求。
我想避免将所有共享文件复制到每个应用程序根目录中。
【问题讨论】:
-
我不太确定你的意思。基本上允许您拥有由同一 Apache 服务器(具有单独/独立目录)服务的多个网站的虚拟主机/目录会是您所追求的(尽管文件不会很常见)吗?
-
我的应用程序是 f.e. “myserver/A”和“myserver/B”,它们有单独的 index.php 文件,但我希望有通用的 css 文件,它们可以放在一个文件中,并且可以相对 f.e. 引用。作为
-
这超出了我尝试/完成的范围。很高兴您找到了部分解决方案。
-
感谢您的帮助,迈克。
标签: apache include document-root