/ / kde umiestniť .htaccess na elastickú fazuľu python - python, django, amazon-web-services, elastic-beanstalk

kde umiestniť .htaccess na elastickú fazuľu python - python, django, amazon-web-services, elastic-beanstalk

Snažím sa odstrániť www z adresy URL azvyčajne to robím pomocou súboru .htaccess s pravidlom prepisovania. Neviem, kam umiestniť tento súbor do mojej elastickej štruktúry zložiek bobule alebo kde ju vytvoriť.

Snažil som sa umiestniť môj .htaccess 1. / var / www / html 2. priečinok aplikácie django 3. rovnaký priečinok ako wsgi 4. priečinok šablón django 5. v koreňovom adresári mojej zložky projektu.

Nič z toho nezáležalo. Mohol by som mať záujem buď o umiestnenie súboru .htaccess, alebo o iný spôsob, ako odstrániť www, ktoré by mohlo byť špecifické pre django.

odpovede:

0 pre odpoveď č. 1

Aplikácia AllowOverride v aplikácii Apache je predvolene nastavená na možnosť Žiadne .ebextensions dotkne sa zmena predvoleného povolenia AllowOverride vo vašom priečinku DocumentRoot.

Môžete to overiť tak, že sa pripojíte k svojej inštancii prostredníctvom ssh a skontrolujete konfiguráciu httpd.