라이브러리

[NGINX] rewrite - URL 재작성 규칙을 설정합니다.


NGINX rewrite는 URL을 재작성하는 기능으로, URL을 재작성하는 방법을 제공합니다. NGINX rewrite는 URL을 재작성하는 데 사용되는 여러 방법이 있습니다.

NGINX rewrite의 종류


NGINX rewrite에는 여러 종류가 있습니다.

- Permanent Redirect: 영구적인 리다이렉션입니다. 클라이언트가 URL을 다시 요청할 때까지 리다이렉션을 유지합니다.
- Temporary Redirect: 일시적인 리다이렉션입니다. 클라이언트가 URL을 다시 요청할 때까지 리다이렉션을 유지하지 않습니다.
- Internal Redirect: 내부 리다이렉션입니다. URL을 재작성하고, 클라이언트에게 리다이렉션을 알리지 않습니다.

NGINX rewrite의 문법


NGINX rewrite의 문법은 다음과 같습니다.

#hostingforum.kr
nginx

rewrite ^ /new-location permanent;



- `^`는 URL의 시작을 의미합니다.
- `/new-location`은 재작성할 URL을 의미합니다.
- `permanent`는 리다이렉션의 종류를 의미합니다. `permanent`은 영구적인 리다이렉션을 의미합니다.

NGINX rewrite의 예제


다음은 NGINX rewrite의 예제입니다.

# 예제 1: Permanent Redirect


#hostingforum.kr
nginx

server {

    listen 80;

    server_name example.com;



    location /old-location {

        rewrite ^ /new-location permanent;

    }

}



이 예제는 `/old-location` URL을 `/new-location` URL로 영구적으로 리다이렉트합니다.

# 예제 2: Temporary Redirect


#hostingforum.kr
nginx

server {

    listen 80;

    server_name example.com;



    location /old-location {

        rewrite ^ /new-location temporary;

    }

}



이 예제는 `/old-location` URL을 `/new-location` URL로 일시적으로 리다이렉트합니다.

# 예제 3: Internal Redirect


#hostingforum.kr
nginx

server {

    listen 80;

    server_name example.com;



    location /old-location {

        internal;

        rewrite ^ /new-location;

    }

}



이 예제는 `/old-location` URL을 `/new-location` URL로 내부적으로 리다이렉트합니다. 클라이언트에게 리다이렉션을 알리지 않습니다.

NGINX rewrite의 사용 사례


NGINX rewrite는 다음과 같은 사용 사례가 있습니다.

- URL을 재작성하는 데 사용됩니다.
- 리다이렉션을 관리하는 데 사용됩니다.
- 내부 리다이렉션을 관리하는 데 사용됩니다.

NGINX rewrite의 장점


NGINX rewrite의 장점은 다음과 같습니다.

- URL을 재작성하는 데 사용됩니다.
- 리다이렉션을 관리하는 데 사용됩니다.
- 내부 리다이렉션을 관리하는 데 사용됩니다.

NGINX rewrite의 단점


NGINX rewrite의 단점은 다음과 같습니다.

- URL을 재작성하는 데 사용할 때, URL의 구조가 복잡해질 수 있습니다.
- 리다이렉션을 관리하는 데 사용할 때, 리다이렉션의 종류를 관리해야 합니다.
- 내부 리다이렉션을 관리하는 데 사용할 때, 내부 리다이렉션의 종류를 관리해야 합니다.

NGINX rewrite의 결론


NGINX rewrite는 URL을 재작성하는 기능으로, URL을 재작성하는 방법을 제공합니다. NGINX rewrite는 URL을 재작성하는 데 사용되는 여러 방법이 있습니다. NGINX rewrite의 문법은 다음과 같습니다. NGINX rewrite의 예제는 다음과 같습니다. NGINX rewrite의 사용 사례는 다음과 같습니다. NGINX rewrite의 장점은 다음과 같습니다. NGINX rewrite의 단점은 다음과 같습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 25 페이지

검색

게시물 검색