mod_alias "unter" Alias einrichten

Alles, was den Apache betrifft, kann hier besprochen werden.

mod_alias "unter" Alias einrichten

Postby stefan1994 » 26. January 2010 12:55

Hallo,

ich hab ein kleines Problem mit mod_alias. Ich habe ein Programm das auf das Verzeichnis /daten/ zugreift. Im daten ordner sind dann die ordner cache und other. Diese Ordner werden von einem anderen Programm erstellt. Der cache ordner änderd sich jedesmal und der other ordner enthält die Dateien des zweiten Programms nur komprimiert. Ich hab jetzt einen Alias eingerichtet
Alias "daten" "daten"
On diesem Daten ordner befinden sich jetzt aber nur der other ordner nicht aber der cache ordner.
Alias "daten/cache" "xyz/cache" funktioniert leider nicht. Ich hoffe ihr versteht was ich meine und könnt mir helfen. ;)


MfG. und danke im voraus
stefan1994
 
Posts: 5
Joined: 09. October 2009 09:05

Re: mod_alias "unter" Alias einrichten

Postby Nobbie » 26. January 2010 14:29

>Alias "daten" "daten"

Ne, so funktioniert das nicht, lies Dir erst einmal die Doku zu ALIAS durch, da sind auch Beispiele dabei.
Nobbie
 
Posts: 8769
Joined: 09. March 2008 13:04

Re: mod_alias "unter" Alias einrichten

Postby Wiedmann » 26. January 2010 14:30

Ich habe ein Programm das auf das Verzeichnis /daten/ zugreift.

"daten" ist direkt ein Unterverzeichnis von deinem Hauptverzeichnis auf der Platte?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: mod_alias "unter" Alias einrichten

Postby stefan1994 » 26. January 2010 20:32

:x Das war nur eine beispiel... ;)

Ich erkläre es nochmal etwas genauer. Achja es ist ein Windows Server was jedoch nur unterschied bei den Pfadangaben macht sonst gibt es eigentlich keinen Unterschied ;)

Ich hab einen Gameserver und damit die Leute die Dateien beim Connecten schneller downloaden und dadurch nicht so lange warten müssen gibt es sogenannten Fast Download. Man loaded einfach alles auf den Webspace und wenn die Leute dann auf den Server Connecten laden sie alles vom Webserver.

Man könnte jetzt so machen das man einfach einen Alias auf das Server Verzeichnis setzt. Also wenn ich auf http://www.domain.de/fastdl gehe dann greif ich auch C:/Server zu. Jedoch gibt es die Möglichkeit die Dateien in das BZ2 Format zu Komprimieren. Dann werden aus 100MB Map Dateien 25 MB Map Dateien. Wenn man das dann aber alles wieder in den Gameserver Ordner kopiert wird das wegen der vielen Dateien dann sehr unübersichtlich weshalb ich einen Alias auf ein Fast Download Verzeichnis gesetzt habe in dem sich dann eben die Datei befindet. Das Problem ist jetzt aber das der Server nach jedem Restart einen Cache Ordner erstellt den die Clients auch downloaden müssen. Jetzt muss ich jedes mal wenn der Server restartet, was mindestens ein mal pro Tag passiert, den Cache Ordner kopieren weil man sonst nicht auf dem Server spielen kann. Aus diesem Grund will ich jetzt einen Alias einfach direkt auf den Cache Ordner setzten.

Also nochmal zusammengefasst:

Man teilt dem Gameserver die Adresse zum Fast Download verzeichnis mit. (http://www.domain.de/fastdl)
Wenn ein Client Connectet loaded er die Dateien von http://www.domain.de/fastdl runter.
Also sagen wir eine Map (map.bsp) und eine Cache Datei (cache.dua)
Also Client laded nun http://www.domain.de/fastdl/cache/cache.dua und http://www.domain.de/fastdl/maps/map.bsp
Nur wird cache.dua nicht gefunden und da will ich jetzt nen Alias setzten auf den Cache Ordner des Gameservers.
Also sowas in der Art wie "Alias /fastdl/cache C:/Server/cache"

Also greif ich auf http://www.domain.de/fastdl zu dann bin ich in C:/FastDL
Greif ich auf http://www.domain.de/fastdl/cache zu dann bin ich in C:/Server/cache

Leider funktioniert das so aber nicht weil da dann ein 404 Error kommt.

Ich hoffe es haben nun Alle verstanden. ;)

MfG.
stefan1994
 
Posts: 5
Joined: 09. October 2009 09:05

Re: mod_alias "unter" Alias einrichten

Postby Nobbie » 26. January 2010 23:22

Ich sehe keinen ALIAS. Wie soll ich etwas verstehen, was ich nicht einmal sehe?
Nobbie
 
Posts: 8769
Joined: 09. March 2008 13:04

Re: mod_alias "unter" Alias einrichten

Postby Wiedmann » 27. January 2010 07:00

Also sowas in der Art wie "Alias /fastdl/cache C:/Server/cache"
Greif ich auf http://www.domain.de/fastdl/cache zu dann bin ich in C:/Server/cache
Leider funktioniert das so aber nicht weil da dann ein 404 Error kommt.

Was steht bei diesem Aufruf im "error.log"?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to Apache

Who is online

Users browsing this forum: No registered users and 4 guests