2013-07-07 2 views
2

Я пытаюсь удалить www с URL-адреса, и обычно я делаю это с помощью файла .htaccess с правилом перезаписи. Я не знаю, где разместить этот файл в моей структуре папок с фасолью, или где его создать.где разместить .htaccess на эластичном beanstalk python

Я пытался размещения моего .htaccess в 1./вар/WWW/HTML папку приложения 2. Джанго 3. в той же папке, как WSGI 4. Папка шаблонов Джанго 5. в корне моей папки проекта.

Ничего из этого не имеет значения. Мне было бы интересно, где разместить файл .htaccess или другой способ удалить www, который может быть специфичным для Django.

+0

Облицовка аналогичной проблемы. Вы нашли исправление для него? – sergiopereira

ответ

0

Уступка Apache AllowOverride по умолчанию установлена ​​в None. Вы должны сделать что-то . .ebextensions затрагивает, чтобы изменить AllowOverride по умолчанию в вашей папке DocumentRoot.

Вы можете проверить это, подключившись к вашему экземпляру через ssh и проверьте конфигурацию httpd.

+1

Я попытался изменить это уже с помощью ssh'ing в экземпляр ec2 и изменить его, а затем перезапустить apache. мои файлы .htaccess, размещенные в каждом каталоге, о котором я мог думать, все равно ничего не делали. Любые дальнейшие указания? – rjferguson

 Смежные вопросы

  • Нет связанных вопросов^_^