Skip to content

Commit ac0f459

Browse files
committed
website: strip all query params
1 parent f1d3fd7 commit ac0f459

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

templates/Caddyfile_website.j2

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ berlin.freifunk.net {
1414

1515
@preffere_de `header_regexp('Accept-Language', 'de') && !header_regexp('Accept-Language', 'en.*de')`
1616

17+
@with_query not query ""
18+
1719
handle_errors 404 {
1820
handle /de/* {
1921
rewrite /de/404.html
@@ -32,6 +34,8 @@ berlin.freifunk.net {
3234
file_server
3335
}
3436

37+
redir @with_query {path} 301
38+
3539
redir /index_en /en/ 301
3640
redir /index_en/* /en/ 301
3741

@@ -75,6 +79,8 @@ freifunk.dev {
7579

7680
@preffere_de `header_regexp('Accept-Language', 'de') && !header_regexp('Accept-Language', 'en.*de')`
7781

82+
@with_query not query ""
83+
7884
@generic_branch_path {
7985
path_regexp branch ^\/([[:alnum:]]+)(\/.*$|$)
8086
}
@@ -103,6 +109,8 @@ freifunk.dev {
103109
file_server
104110
}
105111

112+
redir @with_query {path} 301
113+
106114
@index_en {
107115
path_regexp branch ^\/([[:alnum:]]+)\/index\_en
108116
}

0 commit comments

Comments
 (0)