I recently moved a site to a new server where the server configuration is not allowing access to xml files:
[error] client denied by server configuration: /var/www/website/test.xml
After further testing, I get a 403 (forbidden) when trying to load any xml files. How do I enable server xml files in apache? I'm assuming it's an apache configuration.
Solution: my .htaccess had:
<Files ~ "\.(xml)$"> deny from all </Files>
I removed the above htaccess directive and denied only the xml files that shouldn't be accessed directly.