web-dev-qa-db-ja.com

間違ったフォルダーを指しているサブドメイン

InMotionの高度な専用サーバーがあります。 cPanelアカウントを作成し、そこにいくつかのサブドメインを作成しようとしました。複数のサブドメインを作成して、1つのフォルダーpublic_html/mobileをポイントしましたが、代わりにすべてがpublic_html/をポイントしています。

古いサーバー(HostGatorを使用)が正常に機能していたため、複数のサブドメインを1つのフォルダーに指定することは問題になりません。

残念ながら、サーバー上のルートアクセス権はありません。どこでこの問題を修正できるかわかりませんが。

誰かがそのような問題に直面していますか?この関連付けを修正するにはどうすればよいですか?

1
arxoft

私はこれを見たことがないので、いくつかの情報が欠けていると思います。

問題がどこにあるかを見つけるために、プロセス全体のトラブルシューティングをお勧めします。ドキュメントルートがcPanelに表示されない場合、追加しようとするとcPanelエラーログを確認します。

CPanelに表示されるが、適切なディレクトリのコンテンツが表示されない場合は、次にhttpd.confファイルでそのVirtualHostのDocumentRootを確認します。 httpd.confに適切にあり、Apacheを再起動した後も期待どおりに動作しない場合は、おそらくドキュメントルートへのパスにある.htaccessファイルのトラブルシューティングを行ってください。

Httpd.confで正しくない場合は、/ var/cpanel/userdata /(user)/(domain)を見て、適切に設定されているかどうかを確認してください。そうでない場合は、手動で設定するか、サブドメインを再追加するときにcPanelエラーログを確認します。とにかく、httpd.conf(/ scripts/rebuildhttpdconf)を再構築してみてください。

これらは必要な唯一のファイルである必要があり、そのうちの1つが問題を示すはずです。それでも問題が解決しない場合は、ホストに連絡して、状況を確認し、その種の問題をトラブルシューティングする豊富な経験があるはずです。

1
DKing