Skip to content

Website Settings

Overview

The Settings interface allows you to manage the core configurations of your website, including the domain name, active status, security, Wildcard Subdomain configuration, Root Document path, PHP versions, and URL/SSL redirect behaviors.

Instructions

1. Update Primary Domain (Domain Name)

  1. Enter your new domain name in the Domain field.
  2. Click the Update button to save changes.

2. Enable/Disable Website (Site Status)

  1. Toggle the switch to enable or suspend the website's activity. When disabled, visitors will receive an error response or a default page set by the web server.

3. Password Protection

  1. In the Site Protection section, you can toggle the protection status.
  2. When enabled, your website will be protected by a username and password (Basic Auth).
  3. This is useful for staging or development websites that you don't want the public to see.

4. Configure Wildcard Subdomains

  1. Check the Enabled Wildcard Subdomain option to allow your website to answer to any non-existing subdomains (e.g., anything.yourdomain.com).
  2. Click Update to save configurations.

5. Change Site Owner (Ownership)

  1. If you have multiple system users, you can transfer the website to a different owner.
  2. Select the new user from the dropdown menu and click Update.
  3. All file permissions will be automatically updated to reflect the new owner.

6. Change Project Type

  1. You can change the base technology of your site (e.g., Laravel, WordPress, or Custom).
  2. Select the type from the dropdown and click Update.

7. Change Root Document (Web Root)

This feature helps you point the website to a specific sub-directory within the default website directory.

  1. Enter the new root document path (e.g., public for Laravel).
  2. Click Update to apply the change.

8. Configure URL Redirects

This feature allows you to redirect traffic between www and non-www versions of your domain, alongside other security settings.

  1. Under Choose the preferred URL format, select either www or non-www as your primary format.
  2. Check the Enable URL Redirect option to activate redirection for the chosen format.
  3. (Optional) Check Enable SSL for Redirect URL if you want the redirect target to also be securely requested using our SSL certificates.
  4. (Optional) Check Force SSL to automatically redirect all HTTP traffic to HTTPS. This setting ensures secure connections if your site has an SSL certificate.
  5. Click Update to apply the redirection settings.

9. Update PHP Version

  1. Select the desired PHP version from the dropdown list.
  2. Click Update to apply.
  3. If the version you need is missing, you can install it via the Applications tab in the Server management view.

10. Reverse Proxy Port

If your site project type is set to Reverse Proxy:

  1. Enter the local port where your application is running (e.g., 3000, 8080).
  2. Click Update to save.

11. Git Configuration

For sites deployed from Git:

  1. Remote URL: View or update the repository URL.
  2. Branch: Change the branch name from which the site should be pulled.
  3. Click Update to save the changes.

Notes & Warnings

  • Warning: Before enabling Enable SSL for Redirect URL, ensure you have created DNS records for both www and non-www versions of your domain. If either is missing, the free SSL issuance process will fail.
  • Note: The Force SSL option is enabled by default for new websites to ensure secure connections.
  • Note: Wildcard subdomains require proper DNS configuration (a wildcard ALIAS or A record like *.yourdomain.com) pointing to your server.
  • Note: Changing the PHP version will restart the PHP-FPM service for that version.