mirror of
https://github.com/caddyserver/website.git
synced 2025-04-21 04:26:16 -04:00
28 lines
515 B
Markdown
28 lines
515 B
Markdown
![]() |
---
|
||
|
title: uri_replace (Caddyfile directive)
|
||
|
---
|
||
|
|
||
|
# uri_replace
|
||
|
|
||
|
Performs a substring or regular expression replacement in the request URI.
|
||
|
|
||
|
|
||
|
## Syntax
|
||
|
|
||
|
```
|
||
|
uri_replace [<matcher>] <find> <replace> [<limit>]
|
||
|
```
|
||
|
|
||
|
- **<find>** is the substring or regular expression to search for.
|
||
|
- **<replace>** is the replacement value.
|
||
|
- **<limit>** is an optional limit to the number of replacements.
|
||
|
|
||
|
|
||
|
## Examples
|
||
|
|
||
|
Replace "/docs/" with "/v1/docs/" in any request URI:
|
||
|
|
||
|
```
|
||
|
uri_replace * /docs/ /v1/docs/
|
||
|
```
|