Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Is it possible to force Nginx to render some URL from Rails app although file exists on server? I want to hide some files based from which subdomain request comes. So I would like to completely avoid direct rendering of file from server.

share|improve this question
add comment

1 Answer

If you make your public directory empty / move it to another location then all requests will be responded to by rails in the first instance.

You can then use X-Sendfile ( or the nginx equivalent ) to send the file if you want the user to have access to it.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.