cPanel を使用してウェブ ホスティング アカウントを設定する場合、1 つのドメインをプライマリ ドメインにする必要があります .プライマリ ドメインは常に public_html という名前のディレクトリに配置されます .同じcPanelアカウントで他のサイトをホストしている場合、それらはアドオン ドメインです . cPanel は、これらのアドオン ドメインが public_html 内にあることを要求していました。これで、アドオンをユーザー ディレクトリのどこにでも置くことができます。このチュートリアルでは、アドオン ドメインを最適な場所に配置する方法を示します。
この記事の内容:
- 何を探すべきかを知る
- 何が問題なの?
- 構成の問題
- 引っ越しますか?
何を探すべきかを知る
cPanel でアドオン ドメインを作成すると、そのファイルは独自のディレクトリ内に配置されます。 cPanel の最新バージョンでは、その新しいディレクトリはユーザー ディレクトリ内にあります。次のようになります:
/home/accountusername/addondomainnumber1.com
/home/accountusername/addondomainnumber2.com
/home/accountusername/public_html
古いアカウントまたは他のホストから移行されたアカウントでは、これは当てはまらない場合があります。アドオン ドメインはまだ public_html 内にある可能性があります。古い構成は次のようになります:
/home/accountusername/public_html/addondomainnumber1.com
/home/accountusername/public_html/addondomainnumber2.com
何が問題なの?
アドオン ドメインを public_html 内に保持すると、不要なリスクが発生します。最悪のシナリオでは、これが小さな問題を大きな問題に変える可能性があります。
Web サイトがハッキングされると、関係するハッカーがそのサイトを使用してスパム メールを送信することがよくあります。多くの場合、サイト自体が変更されます。変更されたサイトは、訪問者をリダイレクトしたり、悪意のあるコードを拡散しようとしたりする可能性があります。セキュリティ システムがこれを検出すると、サイトは直ちに隔離されます。アドオン ドメインを public_html に保持するというコンテキストでこれについて考えてみてください。プライマリ ドメインがハッキングされた場合、すべてのサイトが隔離されます。 1 つの Web サイトの問題が、すべての Web サイトの問題に変わりました。
さらに悪いことに、サイトを public_html のままにしておくと、サイトがハッキングの危険にさらされることになります。通常、サーバー セキュリティは、悪意のあるスクリプトがレベルを「ジャンプ」するのを防ぎます。これは、ユーザー ディレクトリでコードを実行するには、特定の権限が必要になるためです。ただし、public_html などのパブリック ディレクトリ内のサイト ファイルは完全にアクセス可能です。ファイル構造が適切に配置されていれば、悪意のあるスクリプトは 1 つのサイトにしか害を及ぼすことができません。ただし、すべてのサイトが同じフォルダーにある場合、その保護は失われます。自己複製コードは、ディレクトリ内のすべてのサイトに損害を与える可能性があります!
設定の問題
複数のサイトを public_html 内に保持すると、サイト構成が不必要に複雑になります。これは特に WordPress サイトに当てはまります。特定の構成により、あるサイトの .htaccess および php.ini 設定が、同じディレクトリに保存されている他のサイトに影響を与えます。アドオン ドメインを public_html 内に保持すると、プライマリ ドメイン構成ファイルの影響を受けます。アドオン ドメインを public_html の外に移動すると、そのドメインを分離できます。
移動しますか?
Web サイトのセキュリティは、新築ビルの規制に少し似ています。建築家は、安全で、災害時に誰かを危険にさらすことのない建物を設計する必要があります。家が火事になるのは誰だって嫌だから、安全で燃えにくい家をつくります。安全でセキュアな Web サイトが必要な場合は、安全なファイル構造を構築する必要があります。
アドオンを独自のディレクトリに移動するのは簡単です。まず、サイト ファイルをユーザー フォルダー内の独自のディレクトリに移動またはコピーします。次に、cPanel アドオン ドメイン ツールを使用して、ドメインが「指す」ディレクトリを変更します。移動後に php.ini または .htaccess を調整する必要がある場合があります。このような大きな変更を行う前に、必ずバックアップを作成してください。 Web サイトが移動に対して異常な反応を示した場合、できるだけ迅速かつ簡単に復元できるようにしたいと考えています。
ただし、移動が完了すると、より安全になります。何か問題が発生した場合、複数の問題ではなく、1 つの問題を解決するだけで済みます!
アップグレードの準備ができたら、利用可能なさまざまな VPS ホスティング プランをご覧ください!