我在通讯中有链接问题。 链接指向服务器上的文件(.wav),但是当我在通讯上点击它时,我得到一个http 400错误,这意味着文件丢失。 但它在我的服务器上。
我试图redirect到另一个文件(.zip)redirect不起作用,但我可以下载文件。
我的文件是这样调用的: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文件的请求redirect到特定的.zip文件? 或者相反呢?
无论如何,为什么? 他们是不同types的文件,不能真正互换。
至于htaccess的问题,你有:
请参阅: http : //httpd.apache.org/docs/2.2/mod/core.html#accessfilename和http://httpd.apache.org/docs/2.2/howto/htaccess.html
为相关目录configurationAllowOverride?
您需要FileInfo允许AddType和redirect在.htaccess文件中工作。
注意我们的“AllowOverride None”在更高级别的dir中,它禁用目录和所有子目录的htaccess设置(但是将被为子目录定义的更具体的AllowOverride规则覆盖)
请参阅http://httpd.apache.org/docs/2.2/mod/core.html#allowoverride