我正在尝试安装Participad for wordpress,首先需要在yourdomain.com/etherpad/中安装etherpad。我已经正确安装了etherpad,当我通过ssh端口转发直接连接到它时,它正在工作。但是当我在nginx中重新配置我的虚拟主机时添加:
location /etherpad/ {
proxy_pass http://localhost:9001/;
proxy_set_header Host $host;
proxy_buffering off;
然后我无法加载css文件,当我直接连接到/satic/custom/index.css时可以找到其他东西,但是通过nginx我得到了404.所以我可以加载索引页但是没有CSS(我猜javascript也不起作用,甚至还没试过。)
我习惯代理/使用nginx,而不是文件夹。我错过了什么?
答案 0 :(得分:0)
在/ etc / nginx / sites-enabled / default或nginx.conf中定义js和css的位置块,无论你的系统是哪一个
location ~ \.js$ {
root /pathtoJSFiles;
}
location ~ \.css$ {
root /pathtoCSSFiles;
}