Estou tentando executar o selfoss por meio do servidor nginx em uma subpasta do meu diretório pessoal. Os arquivos estão em /home/me/web/selfoss
e pela instrução nginx
location /me/ {
alias /home/me/web/;
}
Eu posso abri-lo no URL myserver.com/me/selfoss
e ver parte do conteúdo. Mas o navegador não pode encontrar all.css
e all.js
, que estão em outra subpasta em selfoss/public/
, então eu defini outra instrução nginx como dito no wiki
location ~ ^/selfoss/(.+)$ {
try_files /selfoss/public/$1 /selfoss/index.php$is_args$args;
}
mas esta instrução parece nunca corresponder.
A instrução me está em um arquivo me.conf
que está incluído no arquivo do servidor em sites-available
e a instrução selfoss está em outro arquivo selfoss.conf
também incluído no arquivo do servidor. Eu tentei incluir ambos selfoss.conf
como um irmão de me.conf
e dentro de me.conf
. Nenhuma diferença nas duas tentativas, all.js
e all.css
não foram encontradas.
O que posso fazer?
Tags nginx