web-dev-qa-db-ja.com

ISPConfigにドメインエイリアスを追加する

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
最後の2つのオプションを除いて、私はこれをいくらかよく理解しています。しかし、誰かがこれらの実際の影響を説明できますか?

このシナリオを考えてみましょう:
alias.comをoriginal.comのエイリアスに設定したい
alias.com、original.com、other.com、another.comはすべて同じIPを指します。
original.com、other.com、another.comは3つの異なるウェブサイトです。

私は数時間グーグルで検索しましたが、これまでのところ、良いドキュメント/説明を見つけることができませんでした。

2
OC2PS

ISPConfig3は、Webサーバー固有のフラグ(リダイレクトタイプ)を提示します。

Apache

  • R:[R]フラグを使用すると、ブラウザにHTTPリダイレクトが発行されます。完全修飾URLが指定されている場合(つまり、http://servername/)を含む場合)、その場所にリダイレクトが発行されます。それ以外の場合は、現在のサーバー名を使用して、リダイレクトとともに送信されるURLが生成されます。
  • L:[L]フラグにより​​、mod_rewriteはルールセットの処理を停止します。ほとんどの場合、これは、ルールが一致した場合、それ以上のルールは処理されないことを意味します。
  • R、L:[R]フラグはそれ自体で http:// thishost [:thisport] をURIに渡しますが、これをルールセット内の次のルールに渡します。これにより、「リクエストでURIが無効です」という警告が表示されることがよくあります。

nginx

  • last:書き換えディレクティブの処理を完了し、その後、対応するURIと場所を検索します。え?質問で説明されているシナリオでは、これは場所が書き換えられ、original.comに渡されることを意味します
  • break:ロケーションルックアップと内部ジャンプをまったく行わないことで、書き換えディレクティブの処理を完了し、ロケーションルックアップサイクルを中断します。え?上記のシナリオでは、これは場所がalias.comに属していることを意味します
  • リダイレクト:コード302で一時的なリダイレクトを返します。置換行がhttp://で始まる場合に使用されます。
  • 永続的:コード301で永続的なリダイレクトを返します。

それは私たちに3つのオプションを残します

  • リダイレクトなし-これは、同じサブディレクトリではなく、original.comルートに送信されます
  • フラグなし-フラグが設定されていない場合は、デフォルトのサーバー設定が使用されます
  • プロキシ-厳密にはリダイレクトではありません。これが305であることを理解しています-要求されたリソースはプロキシを介してのみ利用可能であり、そのアドレスは応答で提供されます。
1
OC2PS

Webホスティングネームサーバー。指定された権威ネームサーバーを使用するようにDNSゾーンを委任します。 Webホスティングは通常、これらのレコードを自分で作成します。しかし、他のオプションがあります。

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

メインエントリ。すべてのエイリアスを参照して書き戻します。

domain.tld. A <IP>

ワイルドカードエイリアス。ショートカットの組み合わせと順列と考えてください。またはエイリアスと置換。

*.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.tld1つのサイトまたはCNAMEではありません。

* => domain.tld* => www.domain.tld-エラー

0
STTR