С быстрым взглядом на этом учебнике вы должны быть запущены this default.conf
соответствующие строки для обслуживания статических файлов эти из них:
root /var/www/;
и
location/{
# This is cool because no php is touched for static content
try_files $uri $uri/ /index.php?q=$uri&$args;
}
Этих означает, что Nginx возвращает файл, если он найден OR, загружает index.php
, передавая ему URI и args. Корневая директива означает, что она ищет только fil до /var/www
. Поэтому, если у вас есть папка в /var/www/js
с файлом внутри нее под названием my.js
, вы можете загрузить его, посетив http://<your-domain>/js/my.js
.
Где вы пытаетесь обслуживать эти файлы js. Каков полный путь к ним? Комментарий ниже, и я буду продолжать редактировать этот ответ, пока мы не сможем понять это.
Привет, Я пытаюсь служить js-файлами по следующему пути: /var/www/wp-content/themes/mythemename/theme-content/js/main.js – LittleLebowski
Кажется, что проблема с премией тема, которую я использую. Я поднял с ними билет. Похоже, их пользовательский виджет - это нарушение. Я обновлю это, если проблема будет решена. – LittleLebowski
Итак, если вы посетите http: ///wp-content/themes/mythemename/theme-content/js/main.js', вы увидите содержимое main.js? –
aychedee