Изменить заголовок сервера на всех конечных точках (Flask + Nginx + Gunicorn)Python

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Изменить заголовок сервера на всех конечных точках (Flask + Nginx + Gunicorn)

Сообщение Гость »


I'm working on a Flask app that uses gunicorn and nginx and should hide its server header, so I managed to do it only for the homepage, like this:

gunicorn.conf.py

import gunicorn gunicorn.SERVER = '' nginx.conf

events { worker_connections 1024; } http{ include /etc/nginx/mime.types; # include /etc/nginx/conf.d/*.conf; server{ #server_tokens off; proxy_pass_header Server; # get server from gunicorn # let the browsers know that we only accept HTTPS add_header Strict-Transport-Security max-age=2592000; listen 80; add_header Content-Security-Policy $CSPheader; gzip on; location / { proxy_pass http://127.0.0.1:5000 proxy_set_header Host $host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 5M; } location /static/ { alias /home/app/static/; proxy_set_header Cookie $http_cookie; add_header X-Content-Type-Options nosniff; } } } So, in my "/" page I'm getting


Изображение


But elsewhere I'm displaying my server:


Изображение


I'm not sure about how communication between nginx and gunicorn works, but I seem to be having a similar problem to this post, but I'm not sure how to use this information.

Any help to actually hide my server header would be really appreciated. Thanks!


Источник: https://stackoverflow.com/questions/781 ... x-gunicorn
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибки приложения Flask на всех других конечных точках, кроме root – чего мне не хватает
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Python + Flask + Gunicorn + Nginx
    Anonymous » » в форуме Linux
    0 Ответы
    64 Просмотры
    Последнее сообщение Anonymous
  • Разрешение на файл сокета отклонено — NGINX + Gunicorn + Flask
    Anonymous » » в форуме Linux
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Разрешение на файл сокета отклонено — NGINX + Gunicorn + Flask
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Проблема с потоковым сервером с Gunicorn, Flask и Nginx
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»