Enhancing Web Server Security: Best Practices for Developers