Mon domaine ne redirige pas correctement ?

Depuis le plugin Landing Pages, j’ai une page que je veux utiliser comme page d’accueil :
forums.mysite.com/landing -

Donc, lorsque les gens accèdent à mysite.com ou www.mysite.com, je veux qu’ils soient redirigés vers forums.mysite.com/landing.
Maintenant, si quelqu’un fait une faute de frappe et accède à forum.mysite.com/landing (sans le « s » à « forums »), je veux qu’il soit redirigé vers forums.mysite.com.

Dans mon fichier app.yml pour Discourse, je l’ai configuré comme suit :

  after_web_config:
    - replace:
        filename: /etc/nginx/nginx.conf
        from: /sendfile.+on;/
        to: |
          server_names_hash_bucket_size 64;
          sendfile on;
    - file:
        path: /etc/nginx/conf.d/forumsredirect1.conf
        contents: |
          server {
            listen 80;
            server_name mysite.me;
            return 301 $scheme://forums.mysite.me/landing$request_uri;
          }
    - file:
        path: /etc/nginx/conf.d/forumsredirect2.conf
        contents: |
          server {
            listen 80;
            server_name www.mysite.me;
            return 301 $scheme://forums.mysite.me/landing$request_uri;
          }
    - file:
        path: /etc/nginx/conf.d/forumsredirect3.conf
        contents: |
          server {
            listen 80;
            server_name forum.mysite.me;
            return 301 $scheme://forums.mysite.me$request_uri;
          }

Sur l’enregistrement DNS de mon domaine, j’ai :

Tout cela est-il correct ? Je suppose que non car actuellement, lorsque j’accède à mysite.com, c’est une page morte. Cependant, www.mysite.com me redirige correctement, MAIS pas vers ma page /landing, seulement vers la page de base forums.mysite.com, et cela ne fonctionne que partiellement, je suppose, à cause de l’enregistrement DNS de mon hébergeur de domaine et non de mon fichier app.yml de VPS… Aide ?

Puis-je ajouter plus d’un nom d’hôte ici (mon nom de domaine de base) pour que cela fonctionne ou qu’est-ce qui se passe ici ?
ccc