3

SaaS LAMP アプリケーションを使用して、異なるドメインに複数のサイトがあります。すべてのサイトを単一のドメインの下に移動しようとしており、Apache の構成をいじらずに追加のサイトを追加できるようにしています。

例えば...

www.domain1.com
www.domain2.com

に移動します

www.domain.com/domain1
www.domain.com/domain2

静的ファイルは、最上位の src 属性を持つものとして html に表示されます。

/some-image.jpg

しかし、実際にはファイルは次の場所にあります

document_root/domain1/some-image.jpg

そのため、「domain1」セクションを静的ファイルのパスに追加する必要があります.Apache構成でこれを処理する最良の方法は何ですか? または、やりたいことを達成するための別の簡単な方法はありますか?

4

1 に答える 1

0

Linux コマンドを使用しますsed

cd www.domain.com/domain1/
sed -i 's/document_root/document_root\/domain1/g' *

これにより、 内のすべてのインスタンスの のすべての出現箇所が に変更document_rootされます。document_root/domain1www.domain.com/domain1/

于 2015-06-07T04:49:57.257 に答える