Avatar billede learner Praktikant
23. april 2009 - 14:56 Der er 4 kommentarer og
1 løsning

brug af .htaccess til hosting af flere domæner på en fast ip

hejsa, jeg har lavet mit eget lille minihosting med htaccess fil på et domæne med fast ip og det fungerer fint. MEN jeg er lidt træt af at link strukturen ser lidt underlig ud. Kan man skrive noget i htaccess filen som definerer "root" altså rodbiblioteket, så bla links ikke ser således ud:
mitdom.dk/www_mitdom.dk/etellerandet
men ser således ud:
mitdom.dk/etellerandet


Jeg bruger følgende i min htaccess fil:

RewriteCond %{HTTP_HOST} ^www.mitdom.dk
RewriteCond %{REQUEST_URI} !^/wp_www.mitdom.dk/*
RewriteRule ^(.*)$  /wp_%{HTTP_HOST}%{REQUEST_URI}

RewriteCond %{HTTP_HOST} ^mitdom.dk
RewriteCond %{REQUEST_URI} !^/wp_www.mitdom.dk/*
RewriteRule ^(.*)$  /wp_www.%{HTTP_HOST}%{REQUEST_URI}

PS Hvis du os kan omskrive min htaccess så den blir mere enkel, så er du meget velkommen :o)
Avatar billede showsource Seniormester
23. april 2009 - 15:01 #1
Jeg har ikke lige nogen løsning, men hvorfor laver du ikke en vhost ?
Avatar billede learner Praktikant
23. april 2009 - 15:20 #2
Kan vhost laves i ren htaccess?

Andre der kan hjælpe???
Avatar billede showsource Seniormester
23. april 2009 - 15:28 #3
Nej en vhost laver du jo for et domain.
Hvad med
http://httpd.apache.org/docs/2.2/vhosts/mass.html

Eller, jeg er ikke helt med på hvad du vil med din rewrite ?
Avatar billede learner Praktikant
23. april 2009 - 17:32 #4
Hej igen, det var sådan set ik et problem alligevel :o) Kun i forbindelse med steder hvor jeg bruger $_SERVER["DOCUMENT_ROOT"]
som fx i require($_SERVER["DOCUMENT_ROOT"].....
Men det har jeg løst ved hjælp af at skrive fx
require($_SERVER["DOCUMENT_ROOT"]."/wp_www.".strtolower(str_replace("www.","",$_SERVER["HTTP_HOST"])).

Så jeg tror det er løst nu...

Tak alligevel :o)
Smid et svar
Avatar billede showsource Seniormester
23. april 2009 - 18:20 #5
ahh, vil tro du kan bruge dirname(__FILE__)
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