Skip to content

Commit f38cb5b

Browse files
authored
Merge pull request NginxProxyManager#2942 from wrouesnel/444_default_support
Add support for nginx 444 default response
2 parents f1b7156 + 2dd4434 commit f38cb5b

File tree

3 files changed

+11
-0
lines changed

3 files changed

+11
-0
lines changed

backend/templates/default.conf

+6
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ server {
2424
}
2525
{% endif %}
2626

27+
{%- if value == "444" %}
28+
location / {
29+
return 444;
30+
}
31+
{% endif %}
32+
2733
{%- if value == "redirect" %}
2834
location / {
2935
return 301 {{ meta.redirect }};

frontend/js/app/settings/default-site/main.ejs

+4
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@
1818
<input class="custom-control-input" name="value" value="404" type="radio" required <%- value === '404' ? 'checked' : '' %>>
1919
<div class="custom-control-label"><%- i18n('settings', 'default-site-404') %></div>
2020
</label>
21+
<label class="custom-control custom-radio">
22+
<input class="custom-control-input" name="value" value="444" type="radio" required <%- value === '444' ? 'checked' : '' %>>
23+
<div class="custom-control-label"><%- i18n('settings', 'default-site-444') %></div>
24+
</label>
2125
<label class="custom-control custom-radio">
2226
<input class="custom-control-input" name="value" value="redirect" type="radio" required <%- value === 'redirect' ? 'checked' : '' %>>
2327
<div class="custom-control-label"><%- i18n('settings', 'default-site-redirect') %></div>

frontend/js/i18n/messages.json

+1
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,7 @@
287287
"default-site": "Default Site",
288288
"default-site-congratulations": "Congratulations Page",
289289
"default-site-404": "404 Page",
290+
"default-site-444": "No Response (444)",
290291
"default-site-html": "Custom Page",
291292
"default-site-redirect": "Redirect"
292293
}

0 commit comments

Comments
 (0)