Все поддомены перенаправляют на основной домен

Все поддомены перенаправляют на основной домен

Я перенес свой сайт на новый сервер около 2 дней назад. Я изменил NS своего домена... После этого, теперь все мои поддомены показывают то же самое, что показывает мой основной домен! Посмотрите: http://aftab.cc http://st.aftab.cc http://gallery.aftab.cc

Не могли бы вы мне помочь?

решение1

Когда веб-сервер, такой как Apache, получает HTTP-запрос на домен веб-сайта, для которого он не настроен, он возвращает содержимое первого веб-сайта, который есть в его конфигурации.

(или ответ 404, если часть URL после имени хоста не существует на сайте по умолчанию)

Вероятно, веб-сервер настроен неправильно.

Настройка доменов в DNS — это отдельное действие от настройки сайтов (с доменными именами) на веб-сервере. Детали зависят от вашего хостинга.


Обновлять:

ДНС

Вот пример файла зоны DNS

 www.example.com   IN   A   203.0.113.5
 www.example.org   IN   A   203.0.113.5

У вашего хостинг-провайдера доменов будет графический интерфейс, с помощью которого вы сможете добавлять эти записи, вам не обязательно делать это с помощью текстового редактора. Однако то, как именно выглядят инструменты графического интерфейса и как их использовать, зависит от того, какой именно сервис хостинга доменов вы используете.

В случае описанной вами проблемы эти записи, вероятно, настроены правильно, вы хотите разместить example.com и example.org на одном сервере.

HTTPD

Вотпример конфигурациидля Apache HTTPD

# Ensure that Apache listens on port 80
Listen 80

# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot /www/example1
ServerName www.example.com

# Other directives here

</VirtualHost>

<VirtualHost *:80>
DocumentRoot /www/example2
ServerName www.example.org

# Other directives here

</VirtualHost>

Если второе <VirtualHost>предложение (например.орг) был пропущен, Apache отдал бы страницу example.com, если бы вы запросили example.org. (на самом деле, прошло уже много времени с тех пор, как я это тестировал, но я думаю, что это все еще так).

Панель управления вашей хостинговой компании будет иметь графический интерфейс «укажи и щелкни», который позволит вам добавлять соответствующие разделы в файл конфигурации HTTPD (вам не придется редактировать этот текстовый файл конфигурации с помощью текстового редактора).

Если ваша хостинговая компания использует Nginx или IIS вместо Apache HTTPD, файл конфигурации может выглядеть совершенно иначе. Дизайн и работа графического интерфейса конфигурации зависят от вашего хостинг-провайдера, существует слишком много вариаций, чтобы охватить их все здесь.


Я считаю, что aftab.cc размещен на your-server.de, который использует Apache HTTPD и cPanel. Если вы введете в Google "Как добавить сайт в план хостинга cPanel", вы должны найти несколько полезных видео и других обучающих материалов. Удачи.

решение2

Наконец-то проблема была обнаружена!! Вы можете не поверить, но похоже, что это ошибка в CPanel, когда вы переносите сайт на новый сервер, иногда все поддомены добавляются как припаркованный домен!!!! Вам нужно перейти в припаркованный домен и удалить их все, и если это необходимо, вам нужно удалить все поддомены и создать их снова!!

Я только что вспомнил, что когда мы переносили наш сайт около 7 лет назад, я столкнулся с этой проблемой, но не мог понять, как наш хостинг решил ее! Но теперь они рассказали мне о проблеме...

В любом случае, я надеюсь, что эта тема будет полезна в будущем, и надеюсь, что команда CPanel пересмотрит свои коды и исправит ошибку!

Спасибо за вашу помощь ;)

Связанный контент