Skip to content

feat: unify default server with default page options#12268

Open
jakub961241 wants to merge 1 commit into1Panel-dev:dev-v2from
jakub961241:feat/unified-default-server-12179
Open

feat: unify default server with default page options#12268
jakub961241 wants to merge 1 commit into1Panel-dev:dev-v2from
jakub961241:feat/unified-default-server-12179

Conversation

@jakub961241
Copy link

Summary

Closes #12179 - Merge "Default Page" into "Default Server" dialog with new options.

Changes

The "Default Server" dialog now offers three modes:

Mode Description
No default No default server set (current behavior)
Default Page Use a default page with sub-options (new)
Existing website Set a website as default server (current behavior)

Default Page sub-options:

  • Custom HTML - Edit HTML with CodeMirror (404, index, stop pages)
  • No Response (444) - Returns nothing to the client, more secure for port scanning
  • Redirect - Redirect all unbound domains to a specific URL

Changed files

  • frontend/src/views/website/website/default/index.vue - Unified dialog with page type options
  • frontend/src/lang/modules/en.ts - New translation keys
  • frontend/src/lang/modules/zh.ts - New translation keys (Chinese)

Screenshots

The dialog now shows a dropdown with three choices. When "Default Page" is selected, sub-options appear for page type (Custom HTML / No Response / Redirect).

feat: Unify default server and default page configuration with new options: No Response (444) and Redirect (#12179)

Merge "Default Page" configuration into the "Default Server" dialog.
Users can now choose between:
- No default server
- Default Page (with sub-options: Custom HTML, No Response 444, Redirect)
- An existing website

The "No Response (444)" option is useful for security when ports are
scanned. The "Redirect" option allows redirecting unbound domains to
a specific URL.

The separate "Default HTML" button is kept for editing PHP, domain404,
and stop pages which serve different purposes.

Closes 1Panel-dev#12179
@f2c-ci-robot
Copy link

f2c-ci-robot bot commented Mar 21, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign wanghe-fit2cloud for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Default Site and Default Page configuration in OpenResty

1 participant