Avatar billede learner Praktikant
23. februar 2008 - 22:10 Der er 2 kommentarer og
1 løsning

brug af htaccess til en slags virtuel server

Hejsa, jeg vil gerne prøve om jeg kan lave en slags virtuel server med htaccess

Noget lignende:
jeg peger domænenavnet nyside.dk på en ipadresse jeg har
jeg opretter på serveren en mappe der hedder /nyside.dk/
jeg smider filerne i /nyside.dk/
jeg indsætter flg i min .htaccess som ligger i root på serveren
.htaccess
RewriteCond %{HTTP_HOST}  =nyside.dk [AND]
RewriteCond %{REQUEST_URI}  !/nyside.dk*
RewriteRule ^(.*)$  nyside.dk/nyside.dk%{REQUEST_URI}

ell helt optimalt ville jeg jo ønske at jeg kunne lave det således:
.htaccess
RewriteCond (der findes en mappe i root der hedder %{HTTP_HOST}) [AND]
RewriteCond %{REQUEST_URI}  !/%{REQUEST_URI}*
RewriteRule ^(.*)$  %{HTTP_HOST}%{REQUEST_URI}


Håber på hjælp :o)
Avatar billede learner Praktikant
23. februar 2008 - 22:12 #1
glemte self: RewriteEngine on
men jeg kan stadig ik rigtig få det til at virke
Avatar billede learner Praktikant
25. februar 2008 - 09:17 #2
jeg har fået den øverste til at virke...
Således:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.testsite.dk
RewriteCond %{REQUEST_URI} !^/domains/testsite.dk/*
RewriteRule ^(.*)$  /domains/testsite.dk%{REQUEST_URI}



Men kan man ik lave lave noget som gør dette:
RewriteEngine on
RewriteBase /
RewriteCond ( tjek om der findes en mappe i root der hedder /domains/%{HTTP_HOST}/ )
RewriteCond %{REQUEST_URI}  !^domains/%{HTTP_HOST}/*
RewriteRule ^(.*)$  /domains/%{HTTP_HOST}%{REQUEST_URI}

Det er lidt tricky spm så jeg har afsat flere point

På forhånd tak :o)
Avatar billede learner Praktikant
25. februar 2008 - 09:24 #3
jeg opretter nyt spm... lukker
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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