After reading #1232134: Autocomplete terms starting with . (period) fails with 403 Forbidden. I noticed that the web.config rule to "Protect files and directories from prying eyes" matches on the URL, not an actual file.
This means that it is impossible to autocomplete on anything matching
\.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(\..*|Entries.*|Repository|Root|Tag|Template)$"
e.g. phptemplate.engine
Comments
Comment #1
franzAre you sure?
I just did a quick test by typing "phptemplate.engine" on http://api.drupal.org/api/drupal and it was working fine.
Comment #2
heine commentedIs api.drupal.org running on IIS with the core web.config?
Comment #3
franzSorry, I didn't realize it was ISS-specific. I have no idea of how to make this right, never worked with ISS. Did you find a proper solution?
Comment #14
larowlanThis looks still to be valid, but given no-one has worked on it in all this time it is surely minor