Re: Mal wieder mod rewrite
Moin Markus, > entweder die Regeln in der untergeordneten .htaccess-Datei werden > wirklich ignoriert oder es liegt am "merging"-Verfahren des > Apache-Servers. Es lag an letzterem. Die .htaccess.Datei wurde zwar wunderbar ausgewertet, aber bei den RewriteRules gab es Zicken. Ich hab das jetzt einfach so gelöst, daß ich die Domain foo2.bar nicht in das Verzeichnis /home/foo/foo2 leite, sondern in /home/foo2 Geht wunderbar und ist so auch viel einfacher. Hätte ich auch gleich drauf kommen können... ;-) Danke für die ausführliche Antwort. Grüße Günther -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
Re: Caching verhindern
Hi, danke Dir, genau das war es, was ich suchte. Rainer Max Dittrich wrote: Rainer Traut wrote: Ja nun... Mich deucht da war doch was... Mal so als Beispiel (kein Proxy benutzt...) [EMAIL PROTECTED] root]# wget -S www.heise.de --13:00:07-- http://www.heise.de/ => `index.html.2' Auflösen des Hostnamen »www.heise.de« fertig. Verbindungsaufbau zu www.heise.de[193.99.144.71]:80... verbunden. HTTP Anforderung gesendet, warte auf Antwort... 1 HTTP/1.1 200 OK 2 Date: Mon, 07 Jun 2004 11:00:07 GMT 3 Server: Apache/1.3.29 4 Cache-Control: max-age=900 5 Expires: Mon, 07 Jun 2004 11:15:07 GMT 6 Vary: Accept-Encoding,User-agent 7 Connection: close 8 Content-Type: text/html; charset=iso-8859-1 [ <=>] 24,658 1.68M/s 13:00:07 (1.68 MB/s) - »index.html.2« gespeichert [24658] Wo kann ich denn die ganzen http Header im Apache einstellen? Damit ich sagen kann, alles was in einem bestimmten Verzeichnis ist, 'expires' in 20 Minuten? Vielleicht hilft das Modul 'mod_expires'. :) http://httpd.apache.org/docs-2.0/mod/mod_expires.html Ansonsten kannst Du Header mit mod_headers setzen. Jedenfalls dürftest Du Gewünschtes mit 'mod_expires' wie folgt erreichen: ExpiresDefault "access plus 20 minutes" ExpiresActive On Um langelebigere Daten cachebar zu halten solltest Du Sie aus getrennten Verzeichnissen z.B. '/images' mit freundlicheren Expires-Angaben anbieten oder ExpiresByType verwenden, wenn Du die sich häufig ändernden Daten auf bestimmte MIME-Typen ('text/html', etc..) einschränken kannst. -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
Re: Caching verhindern
Rainer Traut wrote: Ja nun... Mich deucht da war doch was... Mal so als Beispiel (kein Proxy benutzt...) [EMAIL PROTECTED] root]# wget -S www.heise.de --13:00:07-- http://www.heise.de/ => `index.html.2' Auflösen des Hostnamen »www.heise.de« fertig. Verbindungsaufbau zu www.heise.de[193.99.144.71]:80... verbunden. HTTP Anforderung gesendet, warte auf Antwort... 1 HTTP/1.1 200 OK 2 Date: Mon, 07 Jun 2004 11:00:07 GMT 3 Server: Apache/1.3.29 4 Cache-Control: max-age=900 5 Expires: Mon, 07 Jun 2004 11:15:07 GMT 6 Vary: Accept-Encoding,User-agent 7 Connection: close 8 Content-Type: text/html; charset=iso-8859-1 [ <=>] 24,658 1.68M/s 13:00:07 (1.68 MB/s) - »index.html.2« gespeichert [24658] Wo kann ich denn die ganzen http Header im Apache einstellen? Damit ich sagen kann, alles was in einem bestimmten Verzeichnis ist, 'expires' in 20 Minuten? Vielleicht hilft das Modul 'mod_expires'. :) http://httpd.apache.org/docs-2.0/mod/mod_expires.html Ansonsten kannst Du Header mit mod_headers setzen. Jedenfalls dürftest Du Gewünschtes mit 'mod_expires' wie folgt erreichen: ExpiresDefault "access plus 20 minutes" ExpiresActive On Um langelebigere Daten cachebar zu halten solltest Du Sie aus getrennten Verzeichnissen z.B. '/images' mit freundlicheren Expires-Angaben anbieten oder ExpiresByType verwenden, wenn Du die sich häufig ändernden Daten auf bestimmte MIME-Typen ('text/html', etc..) einschränken kannst. gruss, .max -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --