私は次のようなドメインを持っています:clients.mydomain.com
クライアントの簡単なデモンストレーション エリアとして複数の Web サイトを実行できるようにしたいので、次のようにします。
clients.mydomain.com/client1
clients.mydomain.com/client2
問題は、Web サイトを開発するとき、常にルート相対リンクを使用したいため、CSS ファイルを参照するとhref="/css/myfile.css"
. HTML ファイルが client1 または client2 フォルダーにドロップされると、Web サイトのルートが client.mydomain.com であると認識されるため、css ファイルを見つけることができません - リンクが壊れています。
ルートとして設定される仮想ディレクトリを設定する方法はありますか? そうしないと、クライアントごとにサブドメインをセットアップする必要があり、これはサーバー上で非常に面倒で面倒です。