[Apache2] Alias toevoegen at run-time

Pagina: 1
Acties:

  • compubink
  • Registratie: September 2000
  • Laatst online: 20:49

compubink

...====...

Topicstarter
Ik ben momenteel bezig met het ontwikkelen van een website waarop filmpjes geplaatst worden voor een onderwijsinstelling. Er worden regelmatig grote hoeveelheden filmpjes geplaatst, om dit proces te optimaliseren wil ik gebruik gaan maken van een Apache server met WebDAV.

Ik heb WebDAV momenteel draaien met een databaseconnectie voor het authenticatiegedeelte. Het probleem is dat iedereen nu in de hoofddirectory uitkomt. De ideale situatie is dan ook dat er per project een subdirectory aangemaakt wordt, en dat er at runtime een alias aan Apache wordt toegevoegd waarmee de subdirectory van het project een eigen WebDAV link krijgt. Is dit mogelijk?

Het doel is dus om in plaats van;
http://servername/webdav
De volgende link aan te kunnen bieden;
http://servername/webdav/project1
Het moet dan alleen mogelijk zijn bestanden in de subdirectory bij te werken.

Ik heb al uren gezocht op google, maar helaas nog geen werkende implementatie gezien... Dus hopelijk kan ik hier de oplossing vinden...

edit:
Misschien dekt de titel niet helemaal de lading, naast het toevoegen van de alias moet er natuurlijk ook een directory of location sectie worden toegevoegd.....

[ Voor 8% gewijzigd door compubink op 18-10-2009 23:20 . Reden: . ]


  • Equator
  • Registratie: April 2001
  • Laatst online: 21:20

Equator

Crew Council

#whisky #barista


  • compubink
  • Registratie: September 2000
  • Laatst online: 20:49

compubink

...====...

Topicstarter
De belangrijkste vraag is nu of het wel mogelijk is.... Via mod_python worden er wel at runtime wijzigingen doorgevoerd aan de configuratie, echter niet op dit gebied.

Is er iemand met ervaring met een dergelijke situatie? Alternatieven zijn natuurlijk ook altijd welkom....

  • Joolee
  • Registratie: Juni 2005
  • Niet online
Kun je hier wellicht wat mee?
http://code.google.com/p/sabredav/
Je zult dan wel gelijk je hele inrichting van je server moeten veranderen.

Maar, je zegt dat je alleen configuratie moet toevoegen at runtime? Heb je hier dan niet gewoon genoeg aan?
http://httpd.apache.org/docs/2.2/stopping.html#graceful

  • compubink
  • Registratie: September 2000
  • Laatst online: 20:49

compubink

...====...

Topicstarter
Joolee schreef op zondag 25 oktober 2009 @ 21:16:
Kun je hier wellicht wat mee?
http://code.google.com/p/sabredav/
Je zult dan wel gelijk je hele inrichting van je server moeten veranderen.

Maar, je zegt dat je alleen configuratie moet toevoegen at runtime? Heb je hier dan niet gewoon genoeg aan?
http://httpd.apache.org/docs/2.2/stopping.html#graceful
Ik had nog niet gehoord van een PHP implementatie van wevdav, bedankt voor de link. Ik ben momenteel bezig met het testen van de setup, aangezien SabreDAV nog niet als stable is uitgebracht.

Graceful restarten had ik nog niet naar gekeken, die oplossing is ook interessant. Ik ga eens kijken of het werkend te krijgen is voor mijn situatie.

Bedankt voor de tips!