Apache 更多文档根类似于 php include_path
Apache more document roots similar to php include_path
我有更多与 URL 前缀不同的应用程序。我可以通过 httpd.conf 中的 "Alias" 指令来设置它。但我想使用一些不带任何前缀的常见文件,如 javascripts 和 css 文件(jquery、fusioncharts、图像等)。对于 PHP 文件,我可以使用 set_include_path 函数,然后在没有路径前缀的情况下包含它们。是否有类似的可能性将另一个目录包含在 Apache 的 DocumentRoot 中?我不想从其他站点下载它们,因为用户对跨站点请求使用拦截器。
我想避免将所有共享文件复制到每个应用程序根目录中的需要。
我找到了部分解决方案,如果公共资源保存在单独的目录中,那么我可以使用更多的别名指令。新项目 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"
等等
我有更多与 URL 前缀不同的应用程序。我可以通过 httpd.conf 中的 "Alias" 指令来设置它。但我想使用一些不带任何前缀的常见文件,如 javascripts 和 css 文件(jquery、fusioncharts、图像等)。对于 PHP 文件,我可以使用 set_include_path 函数,然后在没有路径前缀的情况下包含它们。是否有类似的可能性将另一个目录包含在 Apache 的 DocumentRoot 中?我不想从其他站点下载它们,因为用户对跨站点请求使用拦截器。
我想避免将所有共享文件复制到每个应用程序根目录中的需要。
我找到了部分解决方案,如果公共资源保存在单独的目录中,那么我可以使用更多的别名指令。新项目 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"
等等