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
scroll top