【发布时间】:2013-03-15 05:25:53
【问题描述】:
我在使用 SaaS LAMP 应用程序的不同域上有多个站点。我正在尝试将所有站点移动到单个域下,并允许添加其他站点,而无需使用 Apache 配置。
例如...
www.domain1.com
www.domain2.com
将移至
www.domain.com/domain1
www.domain.com/domain2
静态文件仍会在 html 中显示为具有顶级 src 属性
/some-image.jpg
但实际上文件现在位于
document_root/domain1/some-image.jpg
所以我必须将“domain1”部分添加到静态文件的路径中。在 apache 配置中处理此问题的最佳方法是什么?还是有其他更简单的方法来完成我想做的事情?
【问题讨论】:
-
请记住,重写可能会破坏对使用相对文件路径的图像文件和其他页面资源的引用。解释见:stackoverflow.com/questions/11611084/…
标签: apache mod-rewrite apache2