Сначала опишу проблему: у меня есть сайт-портфолио доменов. У каждого домена есть такая страница продажи:
www.myportfoliosite.com/thedomainforsale.com
Я хочу припарковать свои домены, но мне нужно только простое перенаправление на нашу страницу продажи. Я думаю, что это решение состоит из двух шагов:
Настройте свой сервер (cent-os, Apache 2.2 и WHM / cPanel) и / или DNS для приема всех доменов, которые используют наши определенные серверы имен.
Перенаправьте все домены на их страницу продажи.
Думаю, я могу решить шаг 2, используя .htaccess
. Теперь я хочу решить шаг 1 с помощью этого вопроса. Так,
Можно ли настроить сервер или настроить DNS для приема всех доменов, которые используют наши конкретные серверы имен парковки, например park1.myportfoliosite.com
и park2.myprotfoliosite.com
.
Примечание. Наш текущий домен и серверы имен работают нормально. Итак, я могу создать новые серверы имен или создать новую учетную запись cPanel и использовать свой другой домен. myportfoliosite.NET
для создания определенной конфигурации.
Обычно сервер имен авторитетный для определенных доменов и жестяная банка разрешить рекурсию для остальных. Это нормальное поведение сервера имен. В BIND это делается с помощью hint
тип зоны (см. Кэширование серверов имен):
zone "." {
type hint;
file "/etc/bind/db.root";
};
Если вам просто не нужно использовать этот сервер рекурсивно на каком-либо клиенте и вы готовы не подчиняться обычным практикам, можно было бы заставить ваш сервер имен авторитетно отвечать на каждый запрос, сделав его как Главный (основной) сервер имен для корня .
:
zone "." {
type master;
file "/etc/bind/db.root.authoritative";
};
И создание поддельной корневой зоны (/etc/bind/db.root.authoritative
) например:
$ORIGIN .
@ IN SOA ns1.example.com. hostmaster.example.com. 2017103002 1800 900 604800 86400
@ IN NS ns1.example.com.
@ IN NS ns2.example.com.
@ IN A 203.0.113.10
* IN A 203.0.113.10
Куда:
example.com
может быть доменом вашего сайта-портфолиоns1.example.com
и ns2.example.com
являются фактическими серверами имен, настроенными при регистрации203.0.113.10
это IP-адрес вашего веб-сервераИз-за *.
ваш сервер имен теперь будет авторитетно отвечать на каждый запрос; он ответит 203.0.113.10
для every.subdomain.example.net. A
у вас когда-либо было.
Поскольку вы уже нарушаете правила, вам не обязательно настраивать передачу зон между вашими серверами имен для этого. .
zone, но вы можете просто настроить оба сервера как ведущие.