ホスティングアカウントのプライマリドメイン用にWebサイトがインストールされている場合、デフォルトでは、Webサイトはpublic_htmlフォルダーからロードされます。 Public_htmlは、プライマリドメインのルートフォルダであり、Webルートフォルダまたはドキュメントルートディレクトリとも呼ばれます。アドオンドメインの場合、ホスティングアカウントでアドオンドメインを作成するときにルートフォルダが選択されます。
ウェブサイトがドキュメントルートのサブフォルダにあり、ドメイン名を入力したときに表示されるようにする場合は、public_htmlフォルダの.htaccessファイルを編集する必要があります。 .htaccessが見つからない場合は、ファイルが非表示になっている可能性があります。アカウントに非表示のファイルを表示するには、こちらの手順に従ってください。 public_htmlまたはアドオンドメインのフォルダにまだ.htaccessファイルがない場合は、cPanelを使用して簡単に作成できます。
次に、.htaccessファイルを編集する必要があります
.htaccessファイルで、ルートフォルダをリダイレクトするために次のルールを追加する必要があります。
RewriteEngine on RewriteCond %{HTTP_HOST} ^yourdomain.com$ [NC,OR] RewriteCond %{HTTP_HOST} ^www.yourdomain.com$ RewriteCond %{REQUEST_URI} !folder/ RewriteRule (.*) /folder/$1 [L]
上記の行の次の2つの文字列を置き換える必要があります:
yourdomain.com –問題のドメイン名を入力します
フォルダー–Webサイトが配置されているサブフォルダーの名前を入力します
コードを追加して.htaccessファイルを保存したら、ブラウザでドメイン名を開くと、サブフォルダにあるWebサイトが表示されます。