動的サイトに明示的なベースを持つ相対URLを使用するのは悪い習慣ですか?
たとえば、次のようになります。
<base href="http://my-site.com/mount-point-of-site">
...
<img src='/my-page/my-image.jpg'></img>
サイトのマウントポイントは時間の経過とともに変更される可能性があり、ユーザーが作成したwikiのようなコンテンツ(相対ページへのリンク、相対画像パスなど)の参照整合性を維持する必要があるため、これが必要です。
しかし、動的Webアプリケーションでこのような手法が使用されているのを見たことがありません。通常、サーバー側で処理されます。
後で私を噛むかもしれない、そのような技術の特定の欠点はありますか?SEO、クロスブラウザ/モバイルの互換性、その他の側面はありますか?