/ / où placer le fichier .htaccess sur un python de haricot élastique - python, django, amazon-web-services, un haricot élastique

où placer le .htaccess sur un python de haricot élastique - python, django, amazon-web-services, un haricot élastique

J'essaie de supprimer le www de l'URL, etnormalement, je le fais en utilisant un fichier .htaccess avec une règle de réécriture. Je ne sais pas où placer ce fichier dans la structure de dossier de mon haricot élastique, ni où le créer.

J'ai essayé de placer mon .htaccess dans 1. / var / www / html 2. dossier d'application Django 3. le même dossier que le wsgi 4. le dossier des modèles de Django 5. dans la racine de mon dossier de projet.

Aucune de celles-ci n'a fait de différence. Je serais intéressé soit où placer le fichier .htaccess, ou une autre façon de supprimer le www qui pourrait être spécifique à Django.

Réponses:

0 pour la réponse № 1

AllowOverride d’Apache est défini sur Aucun par défaut. Vous devez en effectuer .ebextensions touche pour changer le AllowOverride par défaut sur votre dossier DocumentRoot.

Vous pouvez le vérifier en vous connectant à votre instance via ssh et en vérifiant la configuration httpd.