We require assistance in implementing a crucial feature: domain-hiding redirect, also known as domain masking or invisible redirect. The specifications are as follows:

Domain-Hiding Redirect Implementation:

All input domains remain unchanged in the user's browser address bar, but the actual content is loaded from a target URL.

The handled domains include alphanumeric characters, and special characters such as emojis, Chinese, and Japanese characters. For instance, when a user accesses 1.aaa.com in their browser address bar, the server would direct the query '1.aaa' to a page, say 'bbb', and redirect the target URL to ccc.com/bbb. However, the browser's address bar remains unchanged, still displaying 1.aaa.com.

Technical Requirements:

Server-side technologies: Node.js, Nginx, and pm2.

The target URL is proxied based on an API-pointed page.