Avatar billede sorensen_123 Nybegynder
22. september 2011 - 11:00 Der er 1 kommentar og
1 løsning

Flere websites, samme codebase.

Hejsa

På mit arbejde har vi udviklet et CMS-system, som vi forventer kunne ligge ét sted, og så kunne alle domæner have et alias der peger på CMS-mappen på serveren. Altså: flere websites med samme codebase.

Konfigurationerne vil ligge i CMS-mappen som HTTP_HOST.conf.php - f.eks. eksempel.dk.conf.php.

Vi har prøvet med Apache Alias, men kunne ikke få det til at virke.

Alternativet ville så være lndir til at lave shadow copies, men minusset her, er at vi skal køre den hver gang vi opretter/renamer en fil.

CMS'et vil ligge i /home/xxxx/domains/xxxx.dk/public_html/admin, og ideen er så, at når man går ind på eksempel.dk/admin, at man skal se /admin fra xxxx.dk.

Nogen der har en idé til, hvordan dette lettest kan gøres uden komplikationer?
Avatar billede JensPeterSvensson Nybegynder
22. september 2011 - 12:59 #1
Er det ikke et spørgsmål om proxy rewrites?

Læs fra Dynamic Mirror og ned:
http://httpd.apache.org/docs/1.3/misc/rewriteguide.html
Avatar billede sorensen_123 Nybegynder
22. september 2011 - 14:17 #2
Nå, fandt ud af det.

I vores DirectAdmin (cPanel) kunne vi sætte site-specifikke VirtualHosts i httpd, der satte vi følgende:

Alias /admin "/home/xxxx/domains/xxxx.dk/public_html/admin"
DirectoryIndex index.php
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester