Вы в Debian, согласно вашим тегам.Сайт по умолчанию, по крайней мере на Lenny в его конфигурации по умолчанию apache2, определен в / etc / apache2 / sites-available / 000-default.Это значение по умолчанию имеет AllowOverride None
в разделе для каталога / var / www.Таким образом, это может переопределить ваш apache2.conf.
Конечно, вам нужно убедиться, что сайт включен.Если / etc / apache2 / sites-enabled / 000-default существует и является символической ссылкой, указывающей на / etc / apache2 / sites-available / 000-default, тогда сайт включен.Канонический способ включить такой сайт, например, root: a2ensite 000-default
.
Наконец, следует понимать, что если у вас есть доступ к основной конфигурации, из соображений производительности вы должны настроить свой сайт с помощью основной конфигурации (или конфигурации сайта в / etc / apache2 / sites-available), а не в .htaccess.См. http://httpd.apache.org/docs/2.2/howto/htaccess.html для дальнейшего объяснения.