如何配置ngnix将代理从带有子文件夹的域重定向到/?
示例:
不带/yoursub/前缀的本地主机
目前,从内部网直接访问服务器ip 是没有问题的。
我的nginx配置文件:
upstream app_server {
server unix:/home/myname/APP-Server/gunicorn/gunicorn.sock fail_timeout=0;
}
server {
listen 80;
# add here the ip address of your server
# or a domain pointing to that ip
我试图生成一个nginx码头,它将把我的请求重定向到其他码头工人。
但其他码头工人可能离线。
在我的nginx码头上,我得到了以下错误:
"host not found in upstream "es_dev" in "/etc/nginx/nginx.conf"
有可能用这种方式运行nginx吗?如果其中一个码头工人没有起来,显示一个html错误页面?
下面是我的配置文件:
http {
server {
listen 80;
server_name XXXXXXXXXXXXX.de;
rewrite ^
我用Nginx在ubuntu aws服务器上安装了来自的minicron,当我没有指定位置的目录时,主url会像预期的那样被重定向到Cron页面。然而,如果我添加'minicron‘到位置,就像你下面看到的,我得到"Sinatra不知道这首小曲“的错误。我不知所措,谷歌对这两个问题都没有任何帮助。我的主要目标只是让minicron加载到与主url不同的子域或目录。任何帮助都将不胜感激。
http{
...
server {
# The port you want minicron to be available, with nginx