Веб фронт обычно используемый файл .html .css .js. Но при введении ресурсов (например, изображения) с помощью CSS файлов и HTML, путь не может быть одинаковым. Ниже приведены некоторые из них.
Используя относительный путь введенные правила:
- HTML или JS представил фотографии, HTML сосчитать по категориям
- CSS введение изображения, рассчитанного в соответствии с директории CSS.
Что такое HTML каталога:
Например: HTTP: // IP / а / б запрос вернуться в HTML - файлы, HTML файлы каталога является / а / папка, если этот кусок кода HTML:
<link rel="stylesheet" href="css/aa.css">
Ну, на самом деле путь ссылочного файла КСС /a/css/aa.css
Что такое каталог CSS
Это просто CSS файл для хранения адресов. Здесь /a/css
подключается к указанному выше адресу, CSS файл ( /a/css/aa.css
) после ссылки, он имеет код background:url('img/cc.png')
.
Затем cc.png
фактически ссылается адрес /a/css/img/cc.png
.
Проблемы:
Если передний конец маршрута и использование history
режим вводятся с использованием относительного пути, то проблема может быть. Когда маршрут достигнет адреса каталога 2 -го уровня, например: http://ip/1/2
эту страницу , если есть ссылка на относительный путь, он потерпит неудачу. Все относительные ссылки будут адрес , прежде чем добавить /1/
адрес каталога. Когда вы обновите эту страницу, ошибка вышла.
пс: здесь упоминается адрес перед адресом не упакован, он реально после упаковано адреса. Следующий один отметит этот момент, используя Nginx + порт, множество развертывания приложений одной страницы с использованием дистального маршрута (режим History).