How a file type is determined? Why the files with non-standard extensions are not indexed?
Generally we look for certain binary markers (so-called magic numbers) that identify certain file types. When this detection process fails to produce a detected file type, we fall back to a list of known file extensions per file type. In the case of a non-standard (unknown) file extension, the file type cannot be determined.