You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by "Tannenbaum, Bernd" <ta...@service.itenos.de> on 2002/04/17 09:45:40 UTC

mod_alias

Hallo alle zusammen:

----mod_alias----

Ich sag lieber schon mal im voraus, daß ich Apache-Neuling bin, hoffe aber,
meine Frage ist nicht zu trivial.
Ich habe einen Apache ssl-fähig selbst kompiliert und in dem Verzeichnis
"/webapache" abgelegt.
Er läuft fein, aber meine Versuche "alias" anzuwenden, scheitern kläglich.
Ziel soll es sein, Dokumente in /webfake abzulegen, das Verzeichnis
existiert samt einer index.html.

Mein document root:
Document Root "/webapache/htdocs"

Mein Alias:
Alias /webfake/ "/webapache/htdocs/webfake/"
<Directory "/webapache/htdocs/webfake">
	Options Indexes....
</Directory>

Ich habe nach der Änderung in der httpd.conf den apache restartet. 
Weiterhin habe ich den Owner des /webfake-Directorys auch mal auf den User
des Apache geändert.
Sämtliche Kombinationen von Slash vor und hinter dem Directory in der
Alias-Anweisung
habe ich ebenfalls ausprobiert.

Beim Aufruf von httpd -l erhalte ich unter anderem "mod_alias.c" angezeigt,
daß sollte doch heißen,
daß mod_alias in meinem Apache enthalten ist, oder???

Bei einer Kontrolle des Logs erhalte ich:
....File does not exist: /webapache/htdocs/webfake/index.html

Ich hoffe, jemand kann mir hier den entscheideneden Tip geben, was ich
vergessen habe,
vielleicht ists ja nur ne Kleinigkeit.

Hope for help :)

Grüße

Bernd Tannenbaum
Technisches Zentrum TZ
I.T.E.N.O.S. GmbH · Lievelingsweg 125 · 53119 Bonn
Tel.:	+ 49 (0)228 / 72 93 - 230
E-Mail:	tannenbaum@itenos.de

light + builing - Halle 9.3 - Stand B59 - Wir freuen uns auf Ihren Besuch!



Re: mod_alias

Posted by Arne Blankerts <AB...@freepoint.de>.
On Wed, 2002-04-17 at 09:45, Tannenbaum, Bernd wrote:

> Er läuft fein, aber meine Versuche "alias" anzuwenden, scheitern kläglich.
> Ziel soll es sein, Dokumente in /webfake abzulegen, das Verzeichnis
> existiert samt einer index.html.
> 
> Mein document root:
> Document Root "/webapache/htdocs"
> 
> Mein Alias:
> Alias /webfake/ "/webapache/htdocs/webfake/"

Das Alias ist falsch. Der Apache-Doku ist zu entnehmen, daß diese Syntax
gilt:

	Alias alias_name echter_pfad

Du sagst  dem apache gerade, das ein Verzeichnis, das - laut echt-pfad
definition  eh unterhalb des docroot ist - da auch sein soll.. Also
schlichtweg überflüssig.

Du musst den echten Pfad auf das reale Verzeichnis anpassen; Wenn ich
Dich jetzt richtig verstanden habe ( 1. Absatz) ist das
webfake-Verzeichnis doch im root (also / ). Daraus ergibt sich:


	Alias /webfake/	/webfake/

Auch wenn das jetzt kurious aussieht, so  ist das 1. /webfake/ relativ
auf dsa Docroot, und das 2. zum Filesystem.

 Mit freundlichen Grüßen, / Regards
 Arne Blankerts
 

-- 
tow ] WERBEAGENTUR
Agentur für fortschrittliche Kommunikation

Arne Blankerts
Head of Development

Breitenfelder Str. 13-17 | 20251 Hamburg | Germany
Phone: +49 (0) 40 20 000 20 | Fax: +49 (0) 40 20 000 222
mailto:blankerts@tow.ag | Web: http://www.tow.de