私の.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.comwww.mydomain.com/directory/index.php
DirectoryIndexすべてのファイルを試し、不足しているファイルをホームページにリダイレクトするにはどうすればよいですか?