
url_rewriter.tags는 URL 리디렉션을 위한 태그를 정의하는 데 사용됩니다. 태그는 URL 리디렉션을 위한 다양한 옵션을 제공하며, URL을 리디렉션하는 방법을 정의하는 데 사용됩니다.
tags를 사용하여 URL을 리디렉션하는 방법은 다음과 같습니다.
1. 태그를 정의합니다. 태그는 URL 리디렉션을 위한 옵션을 정의합니다. 예를 들어, "redirect" 태그는 URL을 리디렉션하는 데 사용됩니다.
2. 태그를 사용하여 URL을 리디렉션합니다. 태그를 사용하여 URL을 리디렉션하는 방법은 다음과 같습니다.
#hostingforum.kr
python
from url_rewriter import rewriter
# 태그를 정의합니다.
tags = {
"redirect": {
"pattern": "^/old-url$",
"destination": "/new-url"
}
}
# 태그를 사용하여 URL을 리디렉션합니다.
rewriter = rewriter(url="/old-url", tags=tags)
print(rewriter.get_destination()) # Output: /new-url
tags의 기본 사용법은 다음과 같습니다.
- 태그는 딕셔너리 형태로 정의됩니다.
- 태그는 "pattern"과 "destination"을 포함하는 딕셔너리 형태로 정의됩니다.
- "pattern"은 URL 패턴을 정의합니다.
- "destination"은 리디렉션할 URL을 정의합니다.
예를 들어, 다음과 같이 태그를 정의할 수 있습니다.
#hostingforum.kr
python
tags = {
"redirect": {
"pattern": "^/old-url$",
"destination": "/new-url"
},
"permanent_redirect": {
"pattern": "^/old-url$",
"destination": "/new-url",
"status_code": 301
}
}
이 태그는 URL "/old-url"을 리디렉션하는 데 사용됩니다. "permanent_redirect" 태그는 영구 리디렉션을 위해 301 상태 코드를 사용합니다.
2025-05-09 08:10