私の.htaccess
ファイルには次のディレクティブが含まれています
DirectoryIndex index.html index.php
# redirect invalid requests and missing files to the home page
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://www.mydomain.com/ [L]
問題は、多くのプログラマー (大まかに使用される用語) がこのサイトで働いていたことです。一部のディレクトリは使用index.html
し、一部は使用しますindex.php
。
ディレクトリが を使用している場合、index.php
への要求はwww.mydomain.com/directory
検索され、検索する前にwww.mydomain.com/directory/index.html
リダイレクトされます。www.mydomain.com
www.mydomain.com/directory/index.php
DirectoryIndex
すべてのファイルを試し、不足しているファイルをホームページにリダイレクトするにはどうすればよいですか?