Назад | Перейти на главную страницу

Apache определяет файлы как каталоги

У меня есть файл result.txt в моем корневом каталоге документов, теперь, когда я открываю:

http://localhost/result/first

Вместо этого он получает доступ к этому:

http://localhost/result.txt/first

Что я мог неправильно настроить в своей конфигурации apache?

РЕДАКТИРОВАТЬ: Мои правила перезаписи следующие:

<IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On
</IfModule>
<IfModule mod_rewrite.c>
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

Откуда у него ".txt"? Как я вижу, не из правил перезаписи.

Найдите строку «txt» в файлах конфигурации apache (полностью) и отключите правила перезаписи.