Лучшая практика, чтобы полностью отделить аддон домен от основного домена? - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть один основной домен " main.com " (php веб-сайт). Я также хочу создать аддон-домен " second.com " (сайт WordPress). Моя цель - полностью разделить эти две области, чтобы никто не знал, что они связаны между собой. Также важно, чтобы Google и кто-либо еще не связывали или не индексировали эти два домена вместе. Это означает, что я не хочу, чтобы поиск в Google предлагал мне second.main.com или main.com/second.com

Прямо сейчас, если я добавлю домен добавления, моя cpanel создаст папку внутри public_ html из основной домен. Таким образом, документ root основного домена / myaccount / public_ html и документ root аддона будет / myaccount / public_html / second.com Я могу получить доступ к домену аддона с помощью этих способов:

  1. main.com / second.com
  2. second.main.com
  3. second.com

I хочу сделать домен аддона доступным только с 3. опцией. Если я наберу вариант 1. или 2., я не хочу открывать домен аддона.

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

Пока что решения будут:

  1. оставить папки по умолчанию и изменить .htaccess, как ( Как я могу изолировать домены аддона в public_ html от основного домена? )

  2. изменить документ root домена аддона на / myaccount / second.com

В настоящее время cpanel не позволяет мне делать это, поэтому мне нужно будет связаться с хостинг-провайдерами (не уверен, будет ли эта опция возможна для моего хостинга).

реорганизация папок и корней документов, например:

/ myaccount / public_html / main.com

/ myaccount / public_html / second.com

Я еще не пробовал и не знаю, если это хорошая идея.

сделать перенаправления так, чтобы

second.main.com / *

и

main.com / second.com / *

перенаправляет на main.com

Измените robots.txt, чтобы ограничить доступ

Прямо сейчас у меня есть эти опции. Я хочу, чтобы оба Google main.com и second.com были обнаружены Google, но я не хочу, чтобы кто-нибудь (даже Google) знал, что они используют один и тот же хостинг. Что было бы лучшим способом сделать это?

1 Ответ

1 голос
/ 25 февраля 2020

у вас есть основной домен "main.com" и дополнительный домен "second.com"

для пути основного домена в cPanel будет

home / public_html /

для аддона

hom/public_html/second.com

Вы хотите, чтобы ваш домен аддона открывался только с URL "www.second.com", а не с "main.com/second.com" ИЛИ "second.main.com", как вы упомянули

1.main.com/second.com
2.second.main.com
3.second.com

Если вы сделаете sh, чтобы сделать возможным вариант 1, вам нужно создать папку «main.com» в public_ html и создать в ней дочернюю папку с именем «second». com "тогда вариант 1, возможно, в противном случае будет невозможен.

Если вы хотите sh сделать вариант 2 возможным, вам нужно добавить поддомен как" second.main.com ". Если вы этого не сделаете добавьте субдомен, тогда он не будет работать с «second.main.com», поэтому не нужно беспокоиться о параметрах 1 и 2.

Теперь, появился вариант 3, так как вы хотите, чтобы домен расширения работал как отдельный домен. .com ", тогда вам просто нужно зарегистрироваться как дополнительный домен и путь будет "home/public_html/second.com". Загрузите свой контент в в папке, если вы wi sh для работы в качестве отдельного домена. так. он будет работать только как «second.com»

Это очень простой способ работы вашего домена как отдельного домена.

...