Я не знаю, где я ошибся, но я обычно пытаюсь написать файл .htaccess, который перенаправит все файлы, заканчивающиеся на .tsv, вместо .txt. (Я не знаю почему, но мое расширение настаивает на переименовании файла обратно. Это нормально, так как это требуется другой программой извлечения.)
Вот мой файл
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.txt -f
RewriteRule ^(.*)$ $1.tsv
Теперь файлы находятся в каталоге /googlebase/
, и это ЕДИНСТВЕННЫЙ каталог, в котором мне нужно такое переименование, поэтому я знаю, что не помещаю этот код в файл .htaccess в каталоге /
но по какой-то причине мой браузер игнорирует файл .htaccess в каталоге /googlebase/
и настаивает на перенаправлении на страницу 404.
Кто-нибудь может помочь? Я видел код, подобный этой, когда переименовывал .php в .html и ссылку, поэтому я решил, что он должен работать независимо. Файл, оканчивающийся на .tsv, существует, но я хочу, чтобы любой, кто пытается получить доступ к файлу .tsv, был загружен в файл .txt для загрузки.