Ce serait la réponse la plus proche de votre question précise :
RewriteEngine on
RewriteCond %{HOST_NAME} ^qaz\.com [NC]
RewriteRule ^/?home-page/(.+)$ https://wsx.com/home-page/$1 [R=301,QSA]
Il est conseillé de commencer par une redirection temporaire 302 et de ne passer à une redirection permanente 301 que plus tard, une fois que vous êtes certain que tout est correctement configuré. Cela permet d'éviter les problèmes de mise en cache lors des essais...
Cette règle fonctionnera également dans la configuration de l'hôte du serveur http ou dans un fichier de configuration dynamique (fichier ".htaccess"). Il est évident que le module de réécriture doit être chargé dans le serveur http et activé dans l'hôte http. Si vous utilisez un fichier de configuration dynamique, vous devez vous assurer que son interprétation est activée dans la configuration de l'hôte et qu'il se trouve dans le répertoire DOCUMENT_ROOT
dossier.
Et une remarque générale : vous devriez toujours préférer placer ces règles dans la configuration de l'hôte des serveurs http plutôt que d'utiliser des fichiers de configuration dynamique (".htaccess"). Ces fichiers de configuration dynamiques ajoutent de la complexité, sont souvent la cause de comportements inattendus, difficiles à déboguer et ralentissent vraiment le serveur http. Ils ne sont fournis qu'en dernier recours dans les situations où vous n'avez pas accès à la véritable configuration hôte des serveurs http (lire : fournisseurs de services vraiment bon marché) ou pour les applications qui insistent pour écrire leurs propres règles (ce qui est un cauchemar évident en matière de sécurité).