На примере иконки, хотя это может быть путь к любому файлу в html документе.
Огромное количество людей рекомендуют задавать путь так
<link rel="icon" type="image/png" href="/images/icon.png" sizes="128x128">
Этот путь указывает на корневую папку (например www или domains) далее папку images в которой лежит icon.png.
Мой сайт находится в папке domains/1/2/. Иконка в папке по пути domains/1/2/images/icon.png.
Я задаю путь так
<link rel="icon" type="image/png" href="images/icon.png" sizes="128x128">
Хотя мог бы и так
<link rel="icon" type="image/png" href="/1/2/images/icon.png" sizes="128x128">
Этот вариант не подходит т.к. в случае смены папки сайта нужно менять и путь. А файлов может быть много.
Так в чем тогда смысл задания пути со слешем впереди, если это не универсальное решение?
Как правильно задавать путь?