After struggling with RESTful routes in production, I checked my apache access logs to see a bunch of 401 http response codes, but also noticed they were only found when the agent was safari. I found this, which both explains and offers relief.
What a pain: RESTful Rails routes, Safari, HTTP Authentication, encoded semicolons
Previous post: The perfect assessment of Ruby
Next post: RXML rendering shouldn’t use RHTML layouts