<?php info(); ?>
показывает «mod_rewrite» в «включенных модулях».
Вот мой /var/www/.htaccess:
Options +FollowSymlinks
Options +Index
RewriteEngine on
RewriteRule ^foo.html$ index.html
RewriteLog “rw.log”## Heading ##
/ вар / apache2 / httpd.conf:
<Directory "/var/www">
Options Indexes FollowSymlinks MultiViews Includes
AllowOverride all
Order allow,deny
Allow from all
</Directory>
/ var / www:
-rw-r--r-- 1 root root 111 2011-10-31 21:09 .htaccess
-rw-r--r-- 1 root root 197 2011-10-31 21:01 index.html
Но вместо того, чтобы перенаправить меня на страницу индекса, http://localhost/foo.html просто дает мне 404. Журнал перезаписи не был создан, и журнал ошибок apache не записывает ничего, кроме 404. Я делаю не так? Я часами читал различные учебные пособия и документацию по Apache, и я полностью сбит с толку. Спасибо !!