Make your RSS feed work faster with browser-based readers by enabling direct access
Privacy-focused RSS readers like Blogs Are Back fetch feeds directly in the browser—your content never touches their servers. However, browsers block cross-origin requests by default.
Direct fetching is faster than proxy routing
No dependency on third-party proxy servers
One fewer hop between blog and readers
Readers can fetch without intermediaries
Is Access-Control-Allow-Origin: * Safe?
* makes your feed compatible with all feed readers, not just ours.After enabling CORS, verify it's working correctly:
Open your browser's developer console and run:
fetch('https://yourblog.com/feed.xml')
.then(r => r.text())
.then(d => console.log('✅ CORS working!', d))
.catch(e => console.error('❌ CORS error:', e))Check for CORS headers in the response:
curl -I https://yourblog.com/feed.xmlLook for: Access-Control-Allow-Origin: *
Cause: CORS headers not configured or not deployed
Fix: Verify your configuration is correct, redeploy your site, and clear any CDN cache
Cause: Preflight OPTIONS request not handled
Fix: Ensure your server responds to OPTIONS requests with CORS headers (see platform examples above)
Cause: Configuration not deployed or CDN not updated
Fix: Redeploy, purge CDN cache, and wait for DNS propagation
Check out our other guides or get in touch if you need assistance