Apache Работает только www.mydomain . mydomain.com НЕ работает

Я развернул свое приложение Django на сервере linux, используя apaches. Когда я захожу на www.mydomainname.com, оно прекрасно загружается. Когда я ввожу mydomain.com, он выдает мне страницу Apache2 Ubuntu Default Page. Я использую HTTP, а не HTTPS

Вот ЕДИНСТВЕННАЯ команда, которую я использовал в linux для развертывания своего приложения (чтобы помочь понять, не упустил ли я чего-нибудь):

apt-get update | apt-get install -y python3-pip | python3 -m pip install --upgrade pip | mkdir /var/www

Я изменил HOST в файлах django settings.py:

ALLOWED_HOSTS = ['www.mydomainname.com']

Я установил apache с помощью этой команды:

apt-get install -y apache2 libapache2-mod-wsgi-py3

Я создал свой конфигурационный файл с помощью этой команды vim /etc/apache2/sites-available/mysite.conf и вставил этот код:

<VirtualHost *:80>
    ServerName www.mydomainname.com

    ErrorLog ${APACHE_LOG_DIR}/mysite-error.log
    CustomLog ${APACHE_LOG_DIR}/mysite-access.log combined

    WSGIDaemonProcess mysite processes=2 threads=25 python-path=/var/www/mysite
    WSGIProcessGroup mysite
    WSGIScriptAlias / /var/www/mysite/mysite/wsgi.py

    Alias /robots.txt /var/www/mysite/static/robots.txt
    Alias /favicon.ico /var/www/mysite/static/favicon.ico
    Alias /static/ /var/www/mysite/static/
    Alias /static/ /var/www/mysite/media/

    <Directory /var/www/mysite/mysite>
        <Files wsgi.py>
            Require all granted
        </Files>
    </Directory>

    <Directory /var/www/mysite/static>
        Require all granted
    </Directory>

    <Directory /var/www/mysite/media>
        Require all granted
    </Directory>
</VirtualHost>

Вот и все, это единственное, что я сделал для развертывания моего веб-приложения на моем сервере, и оно работает нормально, когда я перехожу к wwww.mydomainname.com

ЧТО Я ПРОБОВАЛ, чтобы заставить mydomain.com работать:

В моем /etc/apache2/sites-available/mysite.conf я добавил ServerAlis:

<VirtualHost *:80>

    ServerName www.mydomainname.com
    ServerAlias domainname.com

Результат: Когда я загружаю страницу mydomainname.com, она больше не загружает страницу по умолчанию Apache2 Ubuntu, но загружает эту ошибку Bad Request (400)

ВОЗМОЖНО, ПРОБЛЕМА СВЯЗАНА С НАСТРОЙКОЙ МОЕГО ДОМЕННОГО ИМЕНИ? ВОТ НЕКОТОРАЯ ИНФОРМАЦИЯ ОБ ЭТОМ

Обратный DNS

enter image description here

Рекорд СОА

enter image description here

Мой рекорд AAA:

enter image description here

Вернуться на верх