/ / gdzie umieścić .htaccess na elastycznym pytku ze szparagów - python, django, amazon-web-services, elastic-beanstalk

gdzie umieścić .htaccess na elastycznym pytku ze szypułki - python, django, amazon-web-services, elastic-beanstalk

Próbuję usunąć www z adresu URL, izwykle robię to za pomocą pliku .htaccess z regułą przepisywania. Nie wiem, gdzie umieścić ten plik w strukturze folderów elastycznej beanstalk lub gdzie ją utworzyć.

Próbowałem już umieścić mój .htaccess w 1. / var / www / html 2. folder aplikacji django 3. ten sam folder co wsgi 4. folder szablonów django 5. w katalogu głównym mojego folderu projektu.

Żadne z nich nie miało żadnej różnicy. Byłbym zainteresowany albo gdzie umieścić plik .htaccess, albo inny sposób, aby usunąć stronę www, która może być specyficzna dla django.

Odpowiedzi:

0 dla odpowiedzi № 1

Domyślnie AllowOverride Apache ma wartość None, musisz to zrobić .rozszerzenia dotyka, aby zmienić domyślne ustawienie AllowOverride w folderze DocumentRoot.

Możesz to sprawdzić, łącząc się z instancją przez ssh i sprawdzając konfigurację httpd.