Как перенаправить index.php на / с помощью перенаправления 301 на веб-сервере apache2

Я пытаюсь перенаправить index.php на / в корне документа: /var/www/, настроив файл /etc/apache2/sites-enabled/000-default.
Использование сервера Ubuntu 14.04 с apache2.

Это содержимое директивы Directory в /etc/apache2/sites-available/000-default:

Параметры Индексы FollowSymLinks MultiViews AllowOverride Нет Требовать все предоставлено

Это то, что я пробовал из другого вопроса здесь:

<Directory "/var/www">
     Options Indexes FollowSymLinks MultiViews
     AllowOverride None
     Require all granted
     RewriteCond %{THE_REQUEST} ^/index.php$
     RewriteRule $(.*)^ / [R=301,L]
</Directory>

Я даже пробовал этот RewriteRule ^(.*)index\.(php|html?)$ /$1 [R=301,NC,L], а также RedirectMatch 301 ^/index.php$ http://www.example.com (на этот раз я удалил RewriteCond).

Что происходит
Обычно я могу получить доступ к своему сайту с /, но когда я добавляю /index.php, меня перенаправляют на wwww.mydomain.com (обратите внимание на 4 w).

Что я делаю неправильно?


person Chris    schedule 23.10.2014    source источник
comment
Я предполагаю, что лишняя w исходит откуда-то еще. Есть что-нибудь еще, чем вы можете поделиться?   -  person cleaver    schedule 23.10.2014
comment
@cleaver Да, я тоже так думаю, не могли бы вы предложить другие файлы для поиска?   -  person Chris    schedule 24.10.2014