ファイルが少ないhi_style.less
:
@import "css/base-ui.less";
#hi {
margin: 100px;
}
css/base-ui.less
次のような行を含む別の少ないファイルが含まれています。
.ui-go {
background: #74A372 url(<?php echo $l_uri; ?>/images/ui-go.png) repeat-x scroll 50% 50%;
}
php が必要な理由は (誰かがより良いアイデアを持っていない限り)、コードベースは 1 つしかないのに、その単一のコードベースとは別のデータベースに接続された多くのサイトがあるためです。
例えば
site-a.mysite.com
どちらも同じコードをsite-b.mysite.com
使用していますが、URL は明らかに異なります。
1 つのコードベースで明示的な URL を取得するために、php タグをより少ない方法またはより良い方法で無視する方法はありますか。
基本パスが変更され、別のコードベースを指す可能性があるため、相対パスは使用できません。
前もって感謝します。
編集:コードベースは次のようなURLを介してアクセスできるため、処理後に静的ファイルにすることはできません:site-a.mysite.com/testing
またはsite-a.mysite.com/beta
画像ファイルのURLは次のようになります:
http://site-a.mysite.com/images/ui-go.png
また
http://site-a.mysite.com/testing/images/ui-go.png
また
http://site-a.mysite.com/beta/images/ui-go.png
アクセスされているコードベースによって異なります。