Apache更多的文档根类似于php include_path

时间:2016-08-21 07:01:35

标签: apache include document-root

我有更多与URL前缀不同的应用程序。我可以通过httpd.conf中的“Alias”指令来设置它。但我想使用一些常见的文件,如javascripts和css文件(jquery,fusioncharts,图像等),没有任何前缀。对于PHP文件,我可以使用set_include_path函数,然后在没有路径前缀的情况下包含它们。是否有类似的可能性将另一个目录包含在Apache的DocumentRoot中?我不想从其他网站下载它们,因为用户使用阻止程序来进行跨站点请求。

我想避免将所有共享文件复制到每个应用程序根目录。

1 个答案:

答案 0 :(得分:1)

我找到了部分解决方案,如果公共资源保存在不同的目录中,那么我可以使用更多的Alias指令。新项目B可以使用现有项目A,f.e。:

中的目录
Alias "/B/images" "F:/EclipseWorkspaces/A/www/images"
Alias "/B/jquery" "F:/EclipseWorkspaces/A/www/jquery"
Alias "/B" "F:/Dropbox/B/WWW"