初心者向け入門チュートリアル④:サブディレクトリのバインド方法

初心者向け入門チュートリアル④:サブディレクトリのバインド方法
これが何を意味するのかを理解するには、まずサブディレクトリとは何かを知る必要があります。では、サブディレクトリとは何でしょうか?実際、サブディレクトリは Web サイトのルート ディレクトリを基準にしています。 FTP ソフトウェアを使用してスペースにログインします。まず、以下に示すように 3 つのフォルダーが表示されます。

上の図の最初の「log」フォルダは、検索エンジンの訪問ログ、ウェブサイトの操作ログなどのウェブサイトログを保存するために使用されます。一部の仮想ホストはログ表示機能を提供しているため、ログファイルが含まれていますが、一部のスペースはログ表示をサポートしていないため、空になります。2番目の「private_data」フォルダは、通常、ウェブサイトデータを保存するために使用されます。一般的な個人ウェブマスターの場合、このフォルダを使用する必要はなく、めったに使用されません。最後の「public_html」フォルダは最も重要で、ウェブサイトのルートディレクトリと呼ばれます。プロバイダーが異なるため、一部の場所ではルートディレクトリの名前が「wwwroot」、「web」などになります。

名前が何であれ、web、html、www、root などの意味を持つディレクトリは、一目でルート ディレクトリであることがわかります。すべての Web サイト ファイルは、ルート ディレクトリにアップロードする必要があります。他のフォルダーにアップロードすると、Web サイトを開くことができなくなります。

ルート ディレクトリについて理解できたと思いますが、サブディレクトリは、その名前が示すように、ルート ディレクトリの上にあるディレクトリです。つまり、ルート ディレクトリ上のすべてのフォルダーはサブディレクトリです。したがって、サブディレクトリをバインドするということは、ドメイン名をルート ディレクトリ上の任意のフォルダーにバインドし、このフォルダーを独立したサイトにすることを意味します。スペースが 1 つのサブディレクトリをサポートしている場合、ルート ディレクトリを Web サイトとして使用でき、サブディレクトリも Web サイトとして使用できるため、1 つのスペースを使用して 2 つの独立した Web サイトを作成できます。2 つのサブディレクトリをサポートしている場合は、3 つの Web サイトを作成できます...

ディレクトリをバインドする方法は次のとおりです。

1) まず、ルートディレクトリにフォルダを作成します。フォルダ名はバインド時に使用され、このディレクトリにバインドするサブディレクトリのWebサイトのファイルの内容を保存します。

2) 管理センター(コントロールパネル)にログインし、図1に示すように、セルフサービス管理 - ホスト管理 - 運用管理 - [サブディレクトリバインディング]を選択します。

3) バインドドメイン名: このディレクトリにアクセスするドメイン名を入力します (このドメイン名はこのサーバーに解決される必要があります) (例: bbs.abc.com)。サブディレクトリ名: 図 2 に示すように、手順 1) で作成したサブディレクトリ フォルダー名を入力します。

注意: バインドするサブディレクトリは、まず FTP を使用して作成する必要があります。そうしないと、バインドできません。

4) 次に、「このディレクトリで使用可能なリソースを指定する」をクリックします。リソースの合計が 100% として計算され、このディレクトリにリソースが割り当てられます。図 3 に示すように、具体的な割り当て量は、必要に応じて設定できます。

この時点で、バインディング サブディレクトリは完成します。ドメイン名がホストに解決されれば、Webサイトを開くことができます。解決方法はルートディレクトリに解決する場合と同じなので、ここでは説明しません。解決方法がわからない場合は、前回の記事を読んでください。

サブディレクトリをバインドすることの利点と欠点は何ですか?

1) スペースサイズはメインウェブサイトと共有されます。総容量が使い果たされるまでは無制限で、管理も簡単です。

2) IIS リンクの数は、バインドされた Web サイト間で比例して分散されます。

3) 帯域幅制限が設定されている場合、帯域幅もバインドされた Web サイト間で比例配分されます。

4) サブディレクトリにバインドされた Web サイトはすべて、メイン Web サイトとアプリケーション プールを共有します。 たとえば、あるサイトの合計リソースは次のようになります。1 秒あたり 1M の制限、IIS の制限は 100 です。ここでサブディレクトリをバインドし、リソースの 40% をサブディレクトリに割り当てます。割り当て後の状況は次のようになります。合計ディレクトリは 1 秒あたり 600K に制限され、IIS は 60、サブディレクトリは 1 秒あたり 400K に制限され、IIS は 40 です。したがって、リソースの割り当ては、各サイトのトラフィックに応じて適切に調整する必要があります。そうしないと、サイトが遅くなり、バインドされているサブディレクトリが多すぎると、サイトも非常に遅くなります。

今日はここまでです。ご質問やご意見がありましたら、お気軽にコメントを投稿するか、ブログにメッセージを残してください。

ドメイン名とスペースを持っています。ウェブサイトを開設する前に認証を申請する必要がありますか?次の投稿のプレビュー: 自分で素早く申請できるよう、申請の秘訣を明かします。

<<:  div タグ内の要素の margin-top が無効である場合の解決策

>>:  Vue 監視属性のグラフィック例の詳細な説明

推薦する

MySQL で '%' を含むフィールドをクエリする方法の詳細な説明 (ESCAPE の使用法)

SQLのlike文では、例えば SELECT * FROM user WHERE username...

VUE レンダリング機能の使い方と詳細な説明

目次序文レンダリングの役割レンダリング機能の説明レンダリングとテンプレートの違いレンダリング例要約す...

Linuxコマンドのファイル上書きとファイル追加の詳細な説明

1. コマンド > と >> の違いコマンド>: ファイルが存在する場合は、...

MySQL データベース内の数十億のデータを素早くクリーンアップする方法

今日、ディスクアラーム例外を受け取りました。50G ディスクが爆発しました。分析と解決のプロセスは次...

CocosCreatorがスキル冷却効果を実装

CocosCreatorがスキルCD効果を実現多くのゲームにはスキルがあります。プレイヤーがスキルボ...

JavaScript Reduceの詳しい説明

目次地図フィルターいくつかの毎インデックスを検索パイプ参考回答1. パラメータを受け入れる関数を返す...

素晴らしい CSS ナビゲーション バーの下線効果

中国初のカッター github.com/chokcocoまず、ここに画像があります。純粋な CSS ...

div を下から上にスライドさせる CSS3 の例

1. まず、CSS3 のターゲット セレクターを使用し、a タグを使用して id セレクターを指定し...

Docker での Tomcat インストールの 404 問題の解決方法

tomcat の containerID を見つけて、tomacat ディレクトリに入ります。 [r...

Vue印刷機能を実装する2つの方法の概要

方法1: npm経由でプラグインをインストールする1. npm install vue-print-...

MySQLの一般的なメモリ不足による起動失敗に対する完璧な解決策

1. MySQLが正常に起動しない場合は、エラーログ/var/log/mysql/error.log...

Linux サーバーに埋め込まれた ddgs および qW3xT.2 マイニング ウイルスの対処の実践記録

序文仮想通貨の狂気的な投機により、マイニングウイルスは犯罪者が最も頻繁に使用する攻撃方法の 1 つに...

Javascriptでシングルトンパターンを実装する方法

目次概要コードの実装シングルトンパターンの簡易版改良版プロキシバージョンシングルトンモード遅延シング...

MySQLのトランザクションとデータ一貫性処理の問題を分析する

この記事では、セキュリティ、使用方法、同時処理などを通じて、MySQL トランザクションとデータの一...

フロントエンド制作に関する簡単な議論: 互換性のために IE6 はまだ必要ですか?

国内市場ではIE6~7のサポートに対する一定の需要がまだありますが、フロントエンド開発者として、私た...