Avatar billede guldhammer72 Novice
20. januar 2008 - 03:20 Der er 14 kommentarer og
2 løsninger

Subdomæne med mod_rewrite

Jeg har et spørgsmål til mod_rewrite.

Jeg vil gerne have hjælp til at lave http://www.domain.dk/user/index.php om til http://xxx.domain.dk

hvordan gør jeg dette??

Mvh
Michael Guldhammer
Avatar billede nielle Nybegynder
20. januar 2008 - 12:08 #1
Sådan?

RewriteRule ^http://www.domain.dk/user/([^/]+)$ http://xxx.domain.dk/$1 [L]
Avatar billede guldhammer72 Novice
20. januar 2008 - 12:55 #2
Skal jeg bare tilføje det, ikke andet??
Avatar billede nielle Nybegynder
20. januar 2008 - 13:32 #3
Hvis du slet ikke ved hvordan mod_rewroite skal bruges, vil jeg forstlå at du starter med at læse denne her:

http://www.workingwith.me.uk/articles/scripting/mod_rewrite
Avatar billede guldhammer72 Novice
21. januar 2008 - 13:09 #4
Jeg har prøvet lidt forskelligt, men kan slet ikke få det til at virke

RewriteEngine on

Rewritelog /home/guldhammer/rewrite.log
RewritelogLevel 9

RewriteEngine on
RewriteCond  %{HTTP_HOST}                ^[^.]+\.weptii\.dk$
RewriteRule  ^(.+)                        %{HTTP_HOST}$1          [C]
RewriteRule  ^([^.]+)\.weptii\.dk(.*) /www/weptii/users/$1$2
Avatar billede nielle Nybegynder
21. januar 2008 - 15:18 #5
Der er da ikke nogen af de linjer som ligner det jeg skrev i 20/01-2008 12:08:02 ?
Avatar billede guldhammer72 Novice
21. januar 2008 - 15:29 #6
Nej det er rigtigt, glemte oxo at skrive at jeg har prøvet dit, men intet virker.
Avatar billede nielle Nybegynder
21. januar 2008 - 19:50 #7
Måske kunne du uddybe mere hvad det er du ønsker at opnå. Dit sidste eksempel stemmer ikke specielt godt overens med dit spørgsmål. Så jeg er lidt forvirret.
Avatar billede guldhammer72 Novice
21. januar 2008 - 20:01 #8
Jeg har et spørgsmål til mod_rewrite.

Jeg vil gerne have hjælp til at lave http://www.weptii.dk/users/ om til http://xxx.weptii.dk

helst i Apache 2

hvordan gør jeg dette??
Avatar billede nielle Nybegynder
21. januar 2008 - 20:34 #9
Er der nogen som helst sammenhæng mellem "xxx" og der der skal stå efter "users/"?
Avatar billede guldhammer72 Novice
21. januar 2008 - 20:42 #10
Ahh, min fejl, undskyld

f.eks http://www.weptii.dk/users/guld/ om til http://guld.weptii.dk
Avatar billede nielle Nybegynder
21. januar 2008 - 20:54 #11
Jeg gætter på at du mener at man skal kunne indstaste

http://guld.weptii.dk

- i sin browser, og så bliver man uden at vide det automatisk sendt vidre til:

http://www.weptii.dk/users/guld/

?
Avatar billede guldhammer72 Novice
21. januar 2008 - 20:57 #12
Korrekt.
Avatar billede nielle Nybegynder
21. januar 2008 - 21:07 #13
Prøv dette:

RewriteRule  http://([^.]+).weptii.dk$  http://www.weptii.dk/users/$1/ [L]
RewriteRule  http://([^.]+).weptii.dk/(.*)$  http://www.weptii.dk/users/$1/$2 [L]
Avatar billede guldhammer72 Novice
25. januar 2008 - 20:21 #14
Fik lavet det med Apache i stedet for
Avatar billede guldhammer72 Novice
25. januar 2008 - 20:22 #15
Spørgsmålet lukkes Den 26/1 med eller uden andre svar.
Avatar billede nielle Nybegynder
25. januar 2008 - 20:31 #16
Du får et svar :^)
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