Как заставить URL-адрес сайта оставаться таким же, как адрес домена

Вот что я получил:

  • Бесплатный хостинг с FTP-доступом ( www.example.com )
  • Сайт на WordPress, с экземпляром WordPress, установленным в подпапке корневого каталога public_html ( www.example.com/wpsite/ )
  • Платный домен с адресом www.mydomain.net , который был припаркован на www.example.com, используя их DNS-адреса.

У меня проблема:

Я хочу, чтобы иметь возможность писать адрес моего домена в адресной строке браузера и достигать www.example.com/wpsite без видимой формы перенаправления. Я хочу, чтобы адресная строка браузера содержала www.mydomain.net , с правдоподобным добавлением / wpsite / .

Ближайшим мне удалось добиться желаемого эффекта, используя скрипт размещения заголовка php, но это изменяет адрес. Что происходит, как только я пытаюсь получить доступ к www.mydomain.net, я перенаправляюсь на www.example.com/wpsite , и, хотя я хочу, чтобы страница загружалась правильно, очевидно, я хочу, чтобы адрес оставался таким же, как адрес домена.

И вот что я пробовал безрезультатно:

  • Скрипт размещения заголовка php
  • изменение файлов .htaccess – закончилось тем, что вызвало ошибку перенаправления
  • jQuery / JavaScript window.history.pushstate – он просто не работал

Каким будет лучший способ достичь моей цели? Это один из вышеперечисленных? Или перемещает экземпляр WordPress из / wpsite / subfolder в корневую директорию, чтобы разрезать его?

Я был бы очень благодарен за ответ – мне еще не удалось его найти, и я действительно отчаянно себя чувствую.