Je suis la documentation ici:Comment monter l'application django à la racine du site sur Apache?
https://modwsgi.readthedocs.io/en/develop/user-guides/quick-configuration-guide.html
J'utilise apache2 sur Debian
modifier les paramètres en éditant apache2.conf
Quand je monte mon application comme celui-ci ,
WSGIScriptAlias /app /path/to/mysite
et cela fonctionne lorsque je navigue 127.0.0.1/app/.
Cependant, lorsque je tente de monter mon application à la racine comme ceci:
WSGIScriptAlias//path/to/mysite
et je passe en revue 127.0.0.1/, la page par défaut « Il fonctionne! » est montré par apache
L'option
DocumentRoot /path/to/mysite
dans apache2.conf ne fonctionne pas, aussi.
Il est une mauvaise idée de mettre '' DocumentRoot'' d'être là où votre code de projet est, parce que si vous farcir votre configuration Apache, ce que vous avez augmente risque que quelqu'un peut télécharger le code source. –