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