At present, staging environments are restricted to system-generated URLs. This limitation makes it difficult to integrate staging into real-world workflows that require branded or predictable domains.
Requested Improvements:
Allow users to assign custom domains or subdomains (e.g., staging.clientdomain.com) to staging environments.
Ensure SSL support is available for custom staging domains, maintaining parity with production environments.
Provide DNS configuration guidance or automated setup similar to production domain mapping.
Business Impact:
Professional Client Experience: Custom staging domains provide clients with a branded, professional URL that aligns with production, improving trust during review and sign-off.
Seamless Testing: Many third-party integrations, APIs, and authentication services require domain whitelisting. Without custom domains, testing in staging can be inaccurate or incomplete.
Consistency Across Environments: Matching domains between staging and production reduces the risk of domain-specific bugs appearing only after deployment.
Competitive Alignment: Other managed WordPress hosts (e.g., WP Engine, Kinsta) already support custom staging domains, and adding this capability would bring WPMU in line with industry expectations.
This enhancement would significantly improve the usability of staging environments for agencies, developers, and clients alike, making WPMU a more competitive and professional-grade hosting solution.