.htaccess-Direktive in Unterverzeichnis ignorieren/ändern ?
Der Alex.
- webserver
Halli, hallo.
Ich möchte eine Einstellung einer "verzeichnishöheren" .htaccess-Datei in einem Unterverzeichnis durch eine dortige .htaccess "leer (!) überschreiben" bzw. auf die Einstellung einer "höheren" .htaccess ersetzen.
Das steht (u.a.) in der .htaccess in höherem Verzeichnis:
AddIcon favicon.ico index.htm
ErrorDocument 404 /error404.htm
Tja, und in dem Unterverzeichnis soll die 1. Direktive ignoriert werden und die 2. auf die Einstellung der .htaccess im übergeordneten Verzeichnis gesetzt werden!
Praktisch so:
"AddIcon garnix index.htm" und
"ErrorDocument 404 /vorherDefinierteDatei" ;-)
Wobei "garnix" und "vorherDefinierteDatei" natürlich irgendwie anders ausgedrückt werden müssen.
Aber wie?
Sehr ratlose Grüße
Der Alex.
Hallo,
AddIcon favicon.ico index.htm
Ist Dir ueberhaupt klar, wozu die AddIcon Direktive gut ist?
Wenn ein Verzeichnis keine index.html (und keine andere
der mit DirectoryIndex definierten Dateien) enthaelt,
erzeugt der Apache mit mod_autoindex eine automatische
Auflistung aller Dateien in dem Verzeichnis.
Mit AddIcon kannst Du fuer bestimmte Dateien bzw. Dateitypen
ein spezielles Bildchen definieren, sonst nimmt der Apache
einfach seine Standard-Bildchen.
Diese Liste ist eine HTML-Datei, und die Bilder sollten in einem Format
sein, das alle Browser anzeigen koennen, also GIF, JPEG oder PNG.
Ein Beispiel fuer eine solche automatisch erzeugte Liste:
http://www.cit.gu.edu.au/images/
Lies mal das Manual zu AddIcon:
http://httpd.apache.org/docs/mod/mod_autoindex.html#addicon
Fuer Text-Dateien (.txt, .html) nimmt der Apache normalerweise
das Bild /icon/text.gif
http://www.apache.org/icons/text.gif
http://www.example.com/icons/text.gif
Die Liste aller Bildchen kriegst Du mit
http://www.example.com/icons/
Das geht vermutlich auch mit Deiner Domain.
Ersetze www.example.com durch www.DeineDomain.xyz und staune... ;-)
"ErrorDocument 404 /vorherDefinierteDatei" ;-)
Finde heraus, wie diese Datei heisst, und schreib den Pfad
(oder, schlechter, die vollstaendige URL inkl. "http://") hin.
Ich kenne keine andere Loesung.
Lies auch das Manual:
http://httpd.apache.org/docs/mod/core.html#errordocument
Gruesse,
Thomas
Hallo.
Zunächst mal danke für die ausführliche Antwort!
Ist Dir ueberhaupt klar, wozu die AddIcon Direktive gut ist?
Also prinzipiell ja. Diesen Spezialfall habe ich irgendwo im Netz gelesen für Favicon (neben anderen Möglichkeiten).
Aber ist okay, jetzt hab' ich's ganz geschnallt, keine weiteren Fragen diesbezüglich. ;-)
"ErrorDocument 404 /vorherDefinierteDatei" ;-)
Finde heraus, wie diese Datei heisst, und schreib den Pfad
(oder, schlechter, die vollstaendige URL inkl. "http://") hin.
Ich kenne keine andere Loesung.
Schade. Okay, muß ich's wohl so machen.
Schöne Grüße
Der Alex.