Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Apache] - Virtual host Alias o.b.v. REMOTE_ADDR

Pagina: 1
Acties:

  • gvanh
  • Registratie: April 2003
  • Laatst online: 02-12-2023

gvanh

Webdeveloper

Topicstarter
Deze week hebben we in onze organisatie Git ingevoerd.

We zitten met een aantal PHP developers en met Git willen we graag tezamen aan ons CMS werken.

Onze projecten werken op de development server zo, dat ieder project een /cms symlink bevat met een verwijzing naar de codebase van het CMS framework.

Met Git hebben we allemaal een eigen repository voor het CMS, die draait in de /home directory van iedere gebruiker, dus bijvoorbeeld /home/<user>/repositories/cms-repository

Nu wil ik Apache graag zo configureren, dat iedere gebruiker zijn eigen repository krijgt te zien, wanneer hij de development omgeving bekijkt op <projectnaam>.<devserver-domain>.nl.

Dat moet dan op twee niveau's werken, namelijk voor de browser zelf (een request naar /cms/... moet ook verwijzen naar de repository directory) en binnen PHP (een include van <cms_dir>/<cms_file> moet de juiste file includen).

Wat ik tot nu toe gedaan heb, is een Alias configureren voor /cms, die verwijst naar de repository van een specifieke gebruiker. Dat gaat goed ... maarrr ik kan het maar voor één gebruiker instellen. Nu zou ik graag willen, dat afhankelijk van het IP-adres van de gebruiker de juiste Alias wordt ingesteld. Dus een conditional Alias, als het ware.

Iemand een goed idee hoe ik dit kan bereiken?

  • Hipska
  • Registratie: Mei 2008
  • Laatst online: 09:00
Wil je wel op basis van IP werken? Op die manier kan je nooit eens de testversie van een collega testen?