Tengo dav_svn instalado en Apache y tengo el problema de que los archivos *.rtf no se descargan, sino que se muestran en la ventana del navegador (lo cual no está bien, porque estos contenidos no son legibles por humanos). Sin embargo, otros tipos de archivos como archivos *.exe se descargan correctamente.
El archivo mods-available/dav_svn.conf está completamente comentado.
Mi archivo de configuración principal es el siguiente:
<FilesMatch "\.(?i:doc|docx|xls|xlsx|odf|rtf|p12|pfx|ppt|pptx)$">
ForceType application/octet-stream
Header set Content-Disposition attachment
</FilesMatch>
<VirtualHost x.x.x.x:443>
.................
<Location /svn>
DAV svn
SVNParentPath /path/to/repositories/
# our access control policy
AuthzSVNAccessFile /path/to/repositories/access_control
# try anonymous access first, resort to real
# authentication if necessary.
Satisfy Any
Require valid-user
# how to authenticate a user
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /path/to/repositories/.htpasswd
</Location>
</VirtualHost>
¿Qué puedo hacer para exigir que se descarguen los archivos *.rtf?