DirectAdmin Apache/Nginx 역방향 프록시 사용자 정의 하위 도메인 구성

DirectAdmin Apache/Nginx 역방향 프록시 사용자 정의 하위 도메인 구성

작동하려면 사용자 정의 Nginx 구성이 필요한 하위 도메인에 특정 응용 프로그램이 있습니다. 도메인별 사용자 정의를 위해 DirectAdmin 제어판을 사용하고 있습니다. 그러나 작동하기 위해 필요한 구성과 형식이 혼란스럽습니다. 설정은 Nginx 역방향 프록시를 사용하는 Apache 서버입니다.

이를 사용자 정의하고 DirectAdmin에 추가하는 방법에 대한 조언을 주시면 감사하겠습니다.

구성

        server_name yourdomain.com www.yourdomain.com;

        root /path/to/your/website.com/;
        index index.html index.php;

        # set expiration of assets to MAX for caching
        location ~* \.(ico|css|js|gif|jpe?g|png)(\?[0-9]+)?$ {
                expires max;
                log_not_found off;
        }

        location / {
                # Check if a file or directory index file exists, else route it to index.php.
                try_files $uri $uri/ /index.php;
        }
        
        location /backups {
                deny all;
                return 404;
        }

        location ~* \.php$ {
                fastcgi_pass 127.0.0.1:9000;
                include fastcgi.conf;
        }
}```

관련 정보