Я пытаюсь запустить selfoss через nginx webserver в подпапке моего домашнего каталога. Файлы находятся в /home/me/web/selfoss
и по инструкции nginx
location /me/ {
alias /home/me/web/;
}
Я могу открыть его по адресу myserver.com/me/selfoss
и посмотреть его содержимое. Но браузер не может найти all.css
и all.js
, которые находятся в другой подпапке в selfoss/public/
, поэтому я установил другую инструкцию nginx, как сказано в вики
location ~ ^/selfoss/(.+)$ {
try_files /selfoss/public/$1 /selfoss/index.php$is_args$args;
}
но эта инструкция, кажется, никогда не совпадает.
Инструкция me находится в файле me.conf
который включен в файл сервера на sites-available
а инструкция selfoss находится в другом файле selfoss.conf
также включенном в файл сервера. Я пробовал оба, включая selfoss.conf
как родного из me.conf
и внутри me.conf
. Нет разницы в обеих попытках, all.js
и all.css
не найдены.
Что я могу сделать?