Я пытаюсь настроить библиотеку маршрутизации PHP. Они приводят этот пример для файла .htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
Я не мог заставить это работать, поэтому я попытался включить mod_rewrite, но он говорит: «Перезапись модуля уже включена».
Почему это не работает должным образом? Благодарность! Я использую Ubuntu Precise 12.04 и apache2.2.22. (Проверено на наличие обновлений)
РЕДАКТИРОВАТЬ: Еще пара деталей, это бродячая сборка PuPHPet, должна быть включена перезапись.
AllowOverride
Необходим только для рассматриваемой конфигурации.Allow from All
не имеет ничего общего с вопросом и может не подходить для среды @ randomdev.