【发布时间】:2015-08-24 03:50:19
【问题描述】:
我在 example.com 之类的域下有一个项目,我为它定义了一个虚拟主机,它工作正常,我只想从完全不同的 DocumentRoot 中服务器 example.com/about
我尝试配置 ProxyPass,但它只为请求提供服务,但所有页面资产文件(css、js 等)都是从其他 DocumentRoot 提供的。
我也尝试过重写规则,但它给出了 403!
两个项目路径示例
项目1 /var/www/project1 项目2 /var/www/project2
我希望它如何工作
http://example.com/ => 提供来自 /var/www/project1 的 url 及其所有资产
http://example.com/any-page => 提供来自 /var/www/project1 的 url 及其所有资产
http://example.com/about => 提供来自 /var/www/project2 的 url 及其所有资产
【问题讨论】:
-
显示你的虚拟主机定义文件
httpd-vhost.conf我猜你做错了什么