@nickname777

Как правильно указать пути к файлам?

Опубликовал сайт на сервер. Все ничего, но вот теперь он не видит скриптов и много чего не работает из-за того, что он не видит папку в которую был выгружен сам проект. Читал про указание путей, абсолютных-относительных. Пробовал менять пути и ./ и ~/ и ../. Запутался на нет. Ничего не помогает.. Вот у меня есть папка где все файлы (test), а в ней themes/red/js/test.js. Как правильно указать путь к файлу test.js на мастер странице?
  • Вопрос задан
  • 74571 просмотр
Пригласить эксперта
Ответы на вопрос 4
@ukoHka
Всего понемногу
/ - корень сайта
../ - родительский каталог
без слеша - текущий каталог.
Соответственно, чтобы ссылаться на какой-то конкретный файл из любого каталога, нужно писать /folder/subfolder/filename.ext
Другое дело, если к примеру, сайт находится не в корневом каталоге, тогда уже надо дописывать имя каталога сайта. Для более точной диагностики можно просто смотреть исходный код html, чтобы определить какой полный путь создается в том или ином случае.
Ответ написан
tonymadbrain
@tonymadbrain
doam.ru
themes/red/js/test.js - вот так и указать )
Ответ написан
PiCoderman
@PiCoderman
Если в самом начале написать ../ то этот путь будет начинаться из самого первого каталога. Не там где файл,в котором вы указываете путь, а в главной папке. Обычно это вот так: Site.ru/. То есть ../test == site.ru/test
Ответ написан
Комментировать
kooler62
@kooler62
Студент
themes/red/js/test.js путь если вызываешь выше папки themes
/themes/red/js/test.js если папка themes лежит в корне
http://твой.супер.сайт/themes/red/js/test.js абсолютный путь
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы