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.bspNur 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.