Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

105
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!