Es handelt sich zwar um ein allgemeines Problem, aber ich arbeite hier der Nachvollziehbarkeit halber gleich mal mit konkreten Links.
Auf meinem Server stelle ich unter http://downloads.pigsgrame.de/cm/zwei/ Ressourcen zu einem Computerspiel bereit. Dieses Verzeichnis und alle Unterverzeichnisse sind für das Durchsuchen (also das automatiosche Indexieren) freigegeben - übergeordnete Verzeichnisse hingegen nicht, man bekommt bei entsprechendem Versuch einen 403 Forbidden.
Ich hätte es daher gern, dass der Link auf das übergeordnete Verzeichnis /cm nicht angezeigt wird. Das macht noch keine Schwierigkeiten, ich lege in /cm einfach eine .htaccess ab, die die Zeile
enthält. Das Problem ist nun, dass durch die Vererbung dann auch in Unterverzeichnissen von cm/zwei/ kein ..-Link mehr angezeigt wird, was aber nicht Sinn der Sache ist.
Bisher habe ich nur den Tipp gefunden, dass man in die .htaccess der Unterverzeichnisse die Zeile
ohne Zusatz schreiben soll - das funktioniert allerdings nicht. Meine Frage deshalb: Kann man per .htaccess (oder ggf. auch httpd.conf) eine einmal gesetzte IndexIgnore-Regel in einem Unterverziechnis wieder aufheben?