Browse Source

Custom changes

master
Jan-Lukas Else 1 year ago
parent
commit
2c7223633c
2 changed files with 3 additions and 47 deletions
  1. +1
    -45
      README.md
  2. +2
    -2
      go.mod

+ 1
- 45
README.md View File

@ -1,45 +1 @@
# Caddy redirects for Hugo
Generate a redirects file compatible with the [`http.redir`](https://caddyserver.com/v1/docs/redir) plugin from Caddy.
## Usage
Add the module import to your Hugo config file:
```yaml
module:
imports:
# other imports
- path: github.com/hacdias/hugo-caddy-redirs
```
Then enable the output file for home:
```yaml
# Optional: disable the generation of HTML aliases.
disableAliases: true
# Mandatory
outputs:
home:
- html # Default
- rss # Default
- redir
```
This will create a `redirects.txt` file on the root of your website. Now you can
add a rule to your Caddy configuration to use this file as the 301 redirects:
```
redir 301 {
import /the/public/path/redirects.txt
}
```
## Thanks
Thanks to @jlelse for the improvement on adding the version with and without the trailing slash.
## License
MIT
This is just a copy of [this original repo](https://github.com/hacdias/hugo-caddy-redirs).

+ 2
- 2
go.mod View File

@ -1,3 +1,3 @@
module github.com/hacdias/hugo-caddy-redirs
module git.jlel.se/jlelse/hugo-caddy-redirs
go 1.13
go 1.14

Loading…
Cancel
Save