Avatar billede webmasterdk Praktikant
27. april 2001 - 15:55 Der er 5 kommentarer og
1 løsning

.htaccess & subdomains!

Hejsa
Jeg har sat en .htaccess fil til at viderlede mit domæne med den her kode!

Redirect / http://genner.dk/mogens/

det virker skam også fint.
nu er det sådan at jeg så ikke kan lave subdomains med et almindeligt php script længere, da den jo først læser .htaccess!
så er spm\'et
1:kan jeg lave subdomains med .htaccess?
2:Kan jeg stadig skrive domain.dk/test og den så viderleder til genner.dk/mogens/test??
Avatar billede myplacedk Nybegynder
28. april 2001 - 15:42 #1
Du skal nok have fat i \"Rewrite Engine\".

Jeg kender to måder at gøre det på. Den ene redirecter, den anden kan besøgende ikke se.

RewriteEngine On
RewriteCond %{HTTP_HOST} noget.genner.dk$
RewriteRule (.*) http://www.genner.dk/noget/$1 [r]

Alternativt:

RewriteEngine On
RewriteCond %{HTTP_HOST} noget.genner.dk$
RewriteRule (.*) /noget/$1

Helt uden garanti for fejl, jeg har ikke selv prøvet det af. :)

For at få flere subdomains gentager du bare de sidste 2 linjer.

Jeg kan godt forklare hvad der sker, hvis du vil vide det. :
Avatar billede myplacedk Nybegynder
28. april 2001 - 15:43 #2
Altså, forklare de enkelte dele så du forstår helt præcist hvad der sker, og ikke bare konstaterer at det virker... :)
Avatar billede webmasterdk Praktikant
28. april 2001 - 15:45 #3
ja tak! :) har du icq?
Avatar billede webmasterdk Praktikant
28. april 2001 - 15:54 #4
mit icq er: 96855700
Avatar billede myplacedk Nybegynder
28. april 2001 - 16:08 #5
Jeg har send en icq-besked til dig... :)
Avatar billede myplacedk Nybegynder
28. april 2001 - 16:15 #6
Der bruger regular expressions, hvilket er et kæmpe kapitel for sig.

RewriteCond sætter betingelsen for, om den næste regel skal udføres.

RewriteCond %{HTTP_HOST} noget.genner.dk$
Dette tjekker om host-navnet (domæne-navnet) slutter på \"noget.genner.dk\".
($ betyder \"slut\", ^betyder start. \"^www\" betyder så \"starter med www\")
(.*) betyder (i denne sammenhæng) gem hele siten som $1

...for lige at forklare det hurtigt... Sig til hvis du ikke forstår... :)
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