Nginx将每个POST重定向到主页

时间:2016-07-16 23:40:12

标签: nginx flask

我有一个烧录应用程序在一个nginx代理服务器后面运行Gunicorn。烧瓶应用程序为" /"提供不同的内容。和" / submit,"但当我发送邮递员请求到#34; myapp.net/submit," " /"返回端点的内容。访问" / submit"在网络浏览器中,我收到404未找到的回复。我觉得这必须是nginx这样做,但无法弄清楚原因。

这是我的nginx.conf:

upstream pokemonmapper_server {
    server unix:/home/pi/web/run/gunicorn_pokemon.sock fail_timeout=0;
}

server {
        listen 80;
        server_name pokemonmapper.net www.pokemonmapper.net;

        client_max_body_size 4G;

        access_log /home/pi/web/logs/nginx-access.log;
        error_log /home/pi/web/logs/nginx-error.log;

        location /static/ {
                alias /home/pi/web/pokemapper-server/static/;
        }

        location / {
                proxy_set_header   X-Forwarded-For      $proxy_add_x_forwarded_for;
                proxy_set_header   Host                 $host;
                proxy_set_header   X-Forwarded-Proto    $scheme;
                proxy_set_header   X-Real-IP            $remote_addr;
                proxy_redirect off;

                proxy_pass http://pokemonmapper_server;
        }
}

我查看了各种教程,它们都与这个nginx.conf文件类似,是否有一些我不知道的东西?

0 个答案:

没有答案