Hallo Liste,
Kleine Frage bzgl. dem Apache:
- SuSE 9.1 | Apache 2.0.49
- ich habe im Verzeichnis '/srv/www/htdocs/domin.tld/' eine .htaccess
erstellt (644 wwwrun:www)
- in die .htaccess habe ich 'redirect / http://anderedomain.tld'
hineingeschrieben.
Was muss ich an der httpd.conf ändern, dass die .htaccess automatisch
ausgeführt wird?
In der aktuellen httpd.conf befinden sich schon folgene Einträge:
[httpd.conf]
AccessFileName .htaccess
On Tue, May 03, 2005 at 12:58:58PM +0200, Christian Wohlgemuth wrote:
Was muss ich an der httpd.conf ändern, dass die .htaccess automatisch ausgeführt wird?
In der aktuellen httpd.conf befinden sich schon folgene Einträge: [httpd.conf] AccessFileName .htaccess
Order allow,deny Deny from all </Files> [/httpd.conf]
Diese Einträge sind irrelevant. Sie kommen nur zur Geltung, wenn jemand http://anderedomain.tld/.htaccess oder ähnliches aufrufen will. Sie blockieren dann entsprechend den Zugriff, d.h. Dateien, die mit ".ht" beginnen, sind von Web aus nicht erreichbar. So soll es ja auch sein. :-) Wichtig ist der Directory- oder Location-Eintrag für http://anderedomain.tld/, oder der Eintrag für übergeordnete Verzeichnisse. Da sollte irgendwo ein "AllowOverride All" stehen. Die "AllowOverride"-Direktive legt fest, ob die .htaccess konsultiert wird. Außerdem kann man dort einstellen, welche Einstellungen die .htaccess festlegen/ändern darf und welche nicht. Siehe auch: http://httpd.apache.org/docs-2.0/howto/htaccess.html Allgemein ist die Apache2-Dokumentation sehr zu empfehlen: http://httpd.apache.org/docs-2.0/ Viele Grüße, -- Volker Grabsch ---<<(())>>--- Administrator NotJustHosting GbR
Hi Christian!
Hast du schon gegooglet ???
mfg
Thomas
----- Original Message -----
From: "Christian Wohlgemuth"
Am Dienstag, 3. Mai 2005 13:26 schrieb Thomas Masaninger:
Hi Christian!
Hast du schon gegooglet ???
mfg Thomas
----- Original Message ----- From: "Christian Wohlgemuth"
To: Sent: Tuesday, May 03, 2005 12:58 PM Subject: Apache und .htaccess Hallo Liste,
Kleine Frage bzgl. dem Apache: - SuSE 9.1 | Apache 2.0.49 - ich habe im Verzeichnis '/srv/www/htdocs/domin.tld/' eine .htaccess erstellt (644 wwwrun:www) - in die .htaccess habe ich 'redirect / http://anderedomain.tld' hineingeschrieben.
Was muss ich an der httpd.conf ändern, dass die .htaccess automatisch ausgeführt wird?
In der aktuellen httpd.conf befinden sich schon folgene Einträge: [httpd.conf] AccessFileName .htaccess
Order allow,deny Deny from all </Files> [/httpd.conf] mfg Christian
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com Super ANTWORT -> hast du schon gegooglet... löl (arbeits-scheu oder unwissend)
Installier dir webmin -> und integrier dir in ruhe ein htaccess verzeichnis und erstell passwd dazu -> dauert 3 minuten -> apachen restarten und es sollte funktionieren -> ansonsten in der conf brauchst du im grunde nix ändern. Gruß Matze.
Christian Wohlgemuth schrieb:
Hallo Liste,
Kleine Frage bzgl. dem Apache: - SuSE 9.1 | Apache 2.0.49 - ich habe im Verzeichnis '/srv/www/htdocs/domin.tld/' eine .htaccess erstellt (644 wwwrun:www) - in die .htaccess habe ich 'redirect / http://anderedomain.tld' hineingeschrieben.
Was muss ich an der httpd.conf ändern, dass die .htaccess automatisch ausgeführt wird?
In der aktuellen httpd.conf befinden sich schon folgene Einträge: [httpd.conf] AccessFileName .htaccess
Order allow,deny Deny from all </Files> [/httpd.conf] mfg Christian
Also ich verwende die htaccess um beim Aufrufen einer Seite eine
Benutzeranmeldung zu haben. Redirect kommt in die conf rein.
<VirtualHost x.x.x.x:80>
Redirect /vondanach https://dort
Vielen Dank für die Antworten, Hatte vergessen zu erwähnen, das ich es ohne Neustart machen wollte. Ich habe die Einstellung gefunden: AllowOverride None|All war das was ich gesucht habe. mfg Christian
Hallo Christian, hallo Leute, Am Dienstag, 3. Mai 2005 14:17 schrieb Christian Wohlgemuth:
Hatte vergessen zu erwähnen, das ich es ohne Neustart machen wollte. Ich habe die Einstellung gefunden: AllowOverride None|All war das was ich gesucht habe.
Guck Dir lieber die Doku nochmal genauer an - zwischen None und All gibt es diverse Einteilungen. AllowOverride All halte ich nicht für sinnvoll - auf einem (öffentlichen) Server betrachte ich es sogar als Sicherheitsrisiko (insbesondere "Options"), da jeder User die Apache-Config zu sehr abändern und sich z. B. die Ausführung von CGIs erlauben kann. Gruß Christian Boltz -- Nein, es ist nichts ungewöhnliches, wenn ein AppleShareIP 6 Fileserver abstürzt. Deswegen muß man nicht irgendwas reparieren. Es gibt keinen Grund. Er macht das einfach. Es ist OS 9. [Ratti in fontlinge-devel]
Guck Dir lieber die Doku nochmal genauer an - zwischen None und All gibt es diverse Einteilungen.
AllowOverride All halte ich nicht für sinnvoll - auf einem (öffentlichen) Server betrachte ich es sogar als Sicherheitsrisiko (insbesondere "Options"), da jeder User die Apache-Config zu sehr abändern und sich z. B. die Ausführung von CGIs erlauben kann.
Gruß
Christian Boltz
Danke für den Hinweis. Es handelt sich hierbei um keinen öffentlichen Server, daher kann ich diesen Sicherheitsaspekt erstmal aussen vor lassen. mfg Christian
participants (6)
-
Andreas Ernst
-
Christian Boltz
-
Christian Wohlgemuth
-
matsch21@web.de
-
Thomas Masaninger
-
Volker Grabsch