Servir archivos estáticos mientras se ejecuta Django & Mod_wsgi en Apache 2.2
-
29-10-2019 - |
Pregunta
He cambiado mi apache 2.2's httpd.conf
#Serve static files
Alias /static/ "E:\Python\Django\carlsblog\static\"
<Directory "E:\Python\Django\carlsblog\static">
Order allow,deny
Options Indexes
Allow from all
IndexOptions FancyIndexing
</Directory>
#Start mod_wsgi as default handler
WSGIScriptAlias / "E:\Python\Django\carlsblog\django.wsgi"
<Directory "E:\Python\Django\carlsblog">
Allow from all
</Directory>
y mi aplicación se puede ejecutar con éxito, solo se puede acceder a los archivos estáticos, un 404 es lanzado por Django
Sin embargo, si cambio esta línea
Alias /static/ "E:\Python\Django\carlsblog\static\"
dentro
Alias /static/ "E:\Python\Django\carlsblog\static"
Se puede ver la página de índice de la carpeta estática, pero no se pueden alcanzar los archivos. Cuando revisé el registro de errores de Apache en este momento, encontré algo como esto:
File does not exist "E:\Python\Django\carlsblog\staticmy_static_file.txt"
Parece que falta un "", ¿alguien tiene una idea de arreglar esto?
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow