def call(env)
      if page = requested_page(env) # rubocop:disable Lint/AssignmentInCondition

        if page.exist?
          render_page(page)
        else
          error_404
        end
      else
        fallback = config.fallback_page

        if fallback
          render_page(fallback)
        else
          error_404
        end
      end
    end
def call(env)
      if page = requested_page(env) # rubocop:disable Lint/AssignmentInCondition

        if page.exist?
          render_page(page)
        else
          error_404
        end
      else
        fallback = config.fallback_page

        if fallback
          render_page(fallback)
        else
          error_404
        end
      end
    end
Rack entrypoint