Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

110
Vistas
Sirviendo testpage mientras se ejecuta django en nginx

ingrese la descripción de la imagen aquí

Estoy trabajando a través de https://serversforhackers.com/video/letsencrypt-for-free-easy-ssl-certificates y https://certbot.eff.org/docs/intro.html , tratando de agregar un certificado SSL a mi sitio (django 1.8 en nginx en ubuntu 16.04). Quiero poder servir una página de prueba desde mi servidor. La raíz de mi documento nginx está en /var/www/html.

 deploy@server:/var/www$ ll html/ total 40 drwxr-xr-x 3 root root 4096 Apr 26 21:17 ./ drwxr-xr-x 3 root root 4096 Apr 25 16:27 ../ drwxrwxrwx 2 root root 4096 Apr 27 11:16 .well-known/ -rw-r--r-- 1 root root 11321 Jun 21 2016 index.html -rw-r--r-- 1 root root 612 Feb 6 16:43 index.nginx-debian.html -rw-r--r-- 1 root root 11321 Apr 26 21:17 test.html

nginx tiene 2 archivos de configuración. El primero es predeterminado y tiene el siguiente bloque de ubicación:

 location ~ /.well-known { allow all; } location ~ /.well-known/acme-challenge/ { allow all; }

El segundo es:

 # configuration file /etc/nginx/sites-enabled/example: server { #listen 80; listen 80 ; listen [::]:80 ; listen 443 ssl http2 ; listen [::]:443 ssl http2 ; server_name example.org www.example.org; include snippets/ssl-example.org.conf; include snippets/ssl-params.conf; location = /favicon.ico { access_log off; log_not_found off; } location /static/ { root /home/deploy/example3; } location / { include uwsgi_params; uwsgi_pass unix:/run/uwsgi/example.sock; } location ~* (?:^|/)\. { allow all; } location ^~ /\.well-known { allow all; }

Quiero poder servir la página de prueba usando:

 http://example.com/test.html

En cambio, obtengo la captura de pantalla anterior. ¿Cómo puedo configurar nginx o django para permitir que se sirva la página de prueba?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Creo que el problema no está en la configuración de nginx, sino en la configuración de urls.py Según la captura de pantalla, no ha configurado el patrón de URL r'^test.html$' que coincidiría con la URL a la que intenta acceder.

Puede encontrar más información sobre la configuración de direcciones URL en la documentación de Django .

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda