YiiフレームワークのhomeUrlとbaseUrlの違いは何ですか?
Yii::app()->getBaseUrl(true); // => http://localhost/yii_projects
Yii::app()->getHomeUrl(); // => /yii_projects/index.php
Yii::app()->getBaseUrl(false); // => /yii_projects
これは、名前を変更できるパスをハードコーディングするのではなく、画像などのディレクトリまたはファイル自体を指す場合のベストプラクティスです。
1つは、アプリ内のリンクのベースURLです。もう1つはホームURLです。ホームURLはベースURLに基づいており、たとえば、ログイン後にリダイレクトされる特定のルートまたはページになります。