Додавання псевдоніма домену в ISPConfig


2

ISPConfig 3 має можливість додати домен псевдонімів у меню на вкладці Сайти.

Завдання полягає в тому, що я не розумію 2 з полів, які мені потрібно надати:

Параметри типу переадресації (що це?) Параметри:
- Немає переадресації
- Немає прапора
- останнього
- перерви
- переадресації
- постійного
- проксі.
Що означає кожен із цих параметрів та які наслідки його вибору?

Перенаправлення на SEO:
- Немає переадресації
- domain.tld => www.domain.tld
- www.domain.tld => domain.tld
- * .domain.tld => domain.tld
- * .domain.tld => www.domain .tld
- * => domain.tld
- * => www.domain.tld
Я краще розумію цю НЕКОМУ, за винятком останніх двох варіантів. Але будь ласка, хтось може пояснити наслідки цього в реальному житті?

Розглянемо цей сценарій:
я хочу встановити, що alias.com є псевдонімом original.com
alias.com, original.com, other.com та another.com - усі вказують на один і той же IP.
original.com, other.com та another.com - це 3 різні веб-сайти.

Я гуляв пару годин, але досі не зміг знайти жодної гарної документації / пояснення.

Відповіді:


1

ISPConfig3 представляє специфічні для веб-сервера прапори (типи переадресації):

Апач

  • R: Використання прапора [R] призводить до перенаправлення HTTP до браузера. Якщо вказана повністю кваліфікована URL-адреса (тобто в тому числі, http://servername/)тоді буде видано переспрямування на це місце. В іншому випадку, поточне ім'я сервера буде використано для генерування URL-адреси, надісланої разом з переадресацією.
  • L: Прапор [L] змушує mod_rewrite припинити обробку набору правил. У більшості контекстів це означає, що якщо правило збігається, подальші правила не обробляються.
  • R, L: Ви майже завжди хочете використовувати [R] спільно з [L] (тобто використовувати [R, L]), оскільки самостійно прапор [R] передує http: // thishost [: thisport ] до URI, але потім передає це наступне правило в наборі правил, що часто може призвести до попереджень "Недійсний URI у запиті".

nginx

  • останнє: завершує обробку директив перезапису, після чого здійснює пошук відповідного URI та місцезнаходження. Так? У сценарії, описаному у питанні, це означає, що місце переписується та передається на original.com
  • break: завершує обробку директив перезапису і порушує цикл пошуку місцеположення, не виконуючи жодного пошуку місця та внутрішнього стрибка. Так? У вищенаведеному сценарії це означає, що місцезнаходження належить до alias.com
  • перенаправлення: повертає тимчасове переспрямування з кодом 302; він використовується, якщо заміна рядка починається з http: //.
  • постійний: Повертає постійне переспрямування з кодом 301.

Це залишає нам три варіанти

  • немає переспрямування - це буде призначено для root.com root замість того самого підкаталога
  • немає прапора - якщо прапор не встановлений, використовується параметр сервера за замовчуванням
  • проксі - не строго переадресація. Я розумію, що це 305 - Запитаний ресурс доступний лише через проксі, адресу якого вказано у відповіді.

0

Сервер імен веб-хостерів. Делегує зону DNS для використання даних авторитетних серверів імен. Веб-хостинг зазвичай робить ці записи самостійно. Але є й інші варіанти.

domain.tld. NS ns1.<dns1>
domain.tld. NS ns2.<dns2>

Основний запис. Він буде посилатися на всі псевдоніми і писати назад.

domain.tld. A <IP>

Псевдоніми Wildcard. Подумайте про це як комбінацію ярликів та перестановку. Або псевдонім і заміна.

*.domain.tld. CNAME domain.tld.

Обов'язковий запис для поштових записів до листів не потрапляє до списку спаму.

mail.domain.tld. A  <IP>

domain.tld => www.domain.tld: Це не псевдонім переадресації. Це дуже часто, оскільки користувач заходить на сайт як domain.tldі www.domain.tld. Кількість псевдонімів може бути такою ж великою, як і терпіння))). Тобто дуже.

Для простоти припустимо, що це ярлик.

www.domain.tld.- "ярлик"; domain.tld- "документ";

www.domain.tld. CNAME domain.tld.

Поштовий рахунок з пріоритетною поштовою адресою.

domain.tld. MX 10 mail.domain.tld.

якщо потрібно PTR

<IP>/<mask> PTR domain.tld.

*.domain.tld => www.domain.tld- не потрібно, www.domain.tldі domain.tldодин сайт чи не CNAME.

* => domain.tld, * => www.domain.tld- помилка


Дякую за відповідь, але я не зовсім впевнений, що розумію. На цьому IP є кілька доменів і декілька сайтів. Домен "псевдонім" вже вказує на IP. Питання зараз полягає в тому, як мені встановити його в ISPConfig, щоб він був псевдонімом правильного сайту. Крім того, що означають параметри типу Перенаправлення та переадресація SEO?
OC2PS

@ OC2PS Я не SEO. Але я знаю лише одне поєднання SEO та переадресації. Зверніть увагу на тег заголовка HTTP щодо руху сторінки, якщо він відбувся. Ви можете побачити це тут seomoz.org/learn-seo/redirection. Все інше встановлює записи для DNS або вказує тему іншим способом.
СТТР

Не бути SEO - це добре. Просто допоможіть мені зрозуміти, що означає кожен із ПЕРЕМЕЧНИХ ТИПІВ.
OC2PS

@ OC2PS Ті, на які посилається, або ті, що описані у вашому запитанні?
СТТР

На моє запитання.
OC2PS
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.