перенаправление цикла сайта в apache2

Вот сайт , который я недавно пытался настроить .. когда я пытаюсь получить к нему доступ по какой-то причине, он всегда перенаправляет обратно и вперед с www на без www без конца. Вот мой виртуальный хост apache2 ... я действительно не могу понять, почему это происходит ... я только установил запись A, указывающую на IP-адрес моего сервера

<VirtualHost *:80>

    ServerAdmin aditya@siral.marketing
    ServerName siral.marketing
    ServerAlias www.siral.marketing
    DocumentRoot /var/www/smartpanel

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

    <Directory /var/www/smartpanel>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Require all granted
    </Directory>

</VirtualHost>
0
задан 30 May 2020 в 18:21
1 ответ

siral.marketing имеет два IP-адреса:

$ dig siral.marketing +short
192.64.119.69
23.229.5.114
  • Веб-сервер на 23.229.5.114 — это веб-сервер Apache, на который вы ссылаетесь, и имеет тот же IP-адрес. чем www.siral.marketing. Этот веб-сервер работает разумно, перенаправляя http://www.siral.marketing на http://siral.marketing и отвечая веб-страницей там.

  • Другой веб-сервер на 192.64.119.69 — это Namecheap URL Forward, сервер Nginx, выполняющий противоположное перенаправление:

    * Подключен к siral.marketing (192.64.119.69). ) порт 80 (#0)
    > ПОЛУЧИТЬ/HTTP/1.1
    > Хост: siral.marketing
    > Пользовательский агент: curl/7.64.0
    > Принять: */*
    >
    < HTTP/1.1 302 Найдено
    < Сервер: nginx
    < Дата: суббота, 30 мая 2020 г., 21:08:01 по Гринвичу
    < Тип содержимого: текст/html; кодировка = utf-8
    < Длина содержимого: 50
    < Соединение: поддержание активности
    <Местоположение: http://www.siral.marketing/
    < X-Served-By: URL-адрес Namecheap Forward
    <
    Найдено.
    

Удаление поддельной записи A (и/или отключение переадресации URL-адресов Namecheap) решит проблему.

0
ответ дан 30 May 2020 в 21:15

Теги

Похожие вопросы