NGINX and Web Server Technologies

  1. Serving Static Content
    1. Virtual Host Configuration
      1. Server Block Structure
        1. Server Block Processing
          1. Default Server Configuration
          2. Network Binding
            1. Listen Directive
              1. Port Specification
                1. IP Address Binding
                  1. Protocol Options
                    1. SSL Configuration
                    2. Server Name Matching
                      1. Hostname Specification
                        1. Wildcard Matching
                          1. Regular Expression Matching
                            1. Server Name Resolution
                          2. Location Matching
                            1. Location Block Types
                              1. Prefix Matching
                                1. Exact Matching
                                  1. Regular Expression Matching
                                    1. Case-Sensitive Matching
                                    2. Location Processing Order
                                      1. Location Inheritance
                                        1. Nested Locations
                                        2. Document Root Configuration
                                          1. Root Directive
                                            1. Path Resolution
                                              1. Absolute vs Relative Paths
                                              2. Alias Directive
                                                1. Path Aliasing
                                                  1. Differences from Root
                                                  2. Try Files Directive
                                                    1. File Resolution Order
                                                      1. Fallback Mechanisms
                                                    2. Index File Handling
                                                      1. Index Directive Configuration
                                                        1. Multiple Index Files
                                                          1. Index File Processing
                                                            1. Directory Browsing
                                                            2. Error Page Customization
                                                              1. Error Page Directive
                                                                1. Custom Error Responses
                                                                  1. Error Page Inheritance
                                                                    1. Dynamic Error Pages
                                                                    2. MIME Type Configuration
                                                                      1. MIME Types Block
                                                                        1. Default MIME Types
                                                                          1. Custom MIME Types
                                                                            1. Content Type Headers
                                                                            2. File Serving Optimization
                                                                              1. Sendfile Optimization
                                                                                1. TCP Options
                                                                                  1. File Caching
                                                                                    1. Compression Settings