私は非常に些細な問題を抱えており、多くの皆さんがこの種の質問に何千回も答えていると確信しています。しかし、私はこれらの答えのどれも見つけることができません。だからここに行きます。
私はcPanelを介してホスティングアカウントを管理しています。ただし、何らかの理由で、ドメイン名(www.mydomain.comなど)を入力するだけでWebサイトのインデックスファイルにアクセスしようとすると、常にcPanelのデフォルトページ(www.mydomain.com/cgi-sys/defaultwebpage.cgiなど)が表示されます。インデックスファイル名(www.mydomain.com/index.phpなど)を指定すると、サイトは正常に機能します。
最初は、DirectoryIndexの構成と関係があると思いました。そこで、Apache confを確認したところ、すべてが順調に進んでいるようです(DirectoryIndex index.html index.htm default.htm index.php index.php3 index.phtml index.php5 index.shtml mwindex.phtml
)。同じディレクティブを使用してサーバールートに.htaccessを追加したことを確認してください。
しかし、役に立たない。私は何が間違っているのですか?
クライアントにキャッシュされていませんか?別のブラウザまたはクリアされたキャッシュで確認しましたか?少なくともfirefoxはcpanelのデフォルトリダイレクトをキャッシュするのにかなり頑固であることがわかりました。