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

htaccess не работает

У меня проблема со ссылкой в ​​информационном бюллетене. Ссылка указывает на файл (.wav), который находится на сервере, но когда я нажимаю на него в информационном бюллетене, я получаю ошибку http 400, что означает, что файл отсутствует. Но это у меня на сервере.

Я попытался выполнить перенаправление в другой файл (.zip). Перенаправление не работает, но я могу загрузить файл.

Мой файл называется так: trak (Extended_Intro + Outro) .wav

и zip: track.zip

Мой htaccess выглядит так:

AddType audio/x-wav .wav
AddType audio /wav .Wav
AddType application/octet-stream .wav

Redirect 301 /newsletter/music/track(Extended_Intro+Outro).wav 

http: //mysite/newsletter/music/track.zip

Что я делаю не так?

Спасибо за помощь.

С уважением

Мне сложно понять, что вы на самом деле пытаетесь сделать.

вы хотите перенаправить запрос определенного файла .wav в конкретный файл .zip? или наоборот?

в любом случае, почему? это разные типы файлов, которые на самом деле не взаимозаменяемы.

Что касается проблемы с htaccess, у вас есть:

  • AccessFileName определено в вашей конфигурации apache?

видеть: http://httpd.apache.org/docs/2.2/mod/core.html#accessfilename и http://httpd.apache.org/docs/2.2/howto/htaccess.html

  • AllowOverride настроен для соответствующего каталога?

    Для работы AddType и Redirect в файле .htaccess необходимо наличие FileInfo.

    Следите за нашим "AllowOverride None" в каталоге более высокого уровня, который отключает настройки htaccess для каталога и всех подкаталогов (но будет отменен более конкретными правилами AllowOverride, которые определены для подкаталогов)

видеть http://httpd.apache.org/docs/2.2/mod/core.html#allowoverride