Avatar billede Slettet bruger
12. marts 2006 - 10:59 Der er 14 kommentarer og
1 løsning

Noget lissom: istheshit.net

Jeg er ret ny til det med PHP.
Men så var det jeg tænkte at det sikkert ikke var så svært at lave noget ligesom www.istheshit.net, som sandsynligvis bruger 404-siden til at fange ved man har skrevet efter skråstregen; /
som fx cykel.istheshit.net
Og så siger den: "Cykel is the shit!"
Hvordan laver jeg sådan noget...????

På forhånd tusind tak
Avatar billede jakobdo Ekspert
12. marts 2006 - 13:04 #1
Du skal lave et stjerne alias i din dns, så den smider alle sider *.dinside.dk til samme side!
På den side skal du så bruge: $_SERVER["HTTP_HOST"] til se om der er spurgt på www.dinside.dk eller porse1.dinside.dk
Avatar billede Slettet bruger
12. marts 2006 - 15:08 #2
Nu er jeg lidt af en nybegynder... kan du fortælle mig det lidt mere uddybende, og hvad er et stjerne alias i min dns?
Avatar billede Slettet bruger
12. marts 2006 - 15:08 #3
Jeg tænkte selv at jeg kunne lave det som errordokumentet...
Avatar billede jakobdo Ekspert
12. marts 2006 - 15:21 #4
Et stjerne alias i din DNS, betyder at alle request til dit domæne: dinside.dk

Har du egen server?
Avatar billede Slettet bruger
12. marts 2006 - 15:38 #5
Nej...
Avatar billede jakobdo Ekspert
12. marts 2006 - 15:41 #6
Hvad hedder din hjemmeside?
Hvis du laver et kald ala:
what.dinside.dk
kommer du så stadig til din forside?
Det skal nemlig både sættes op på DNS og på din server.
Avatar billede Slettet bruger
12. marts 2006 - 16:08 #7
jeg har lavet en errorside!
Avatar billede jakobdo Ekspert
12. marts 2006 - 16:14 #8
Og, så er det spørgsmålet om den måske kan fange det.
Prøv at echo $_SERVER['HTTP_HOST'];
Så skulle den gerne vise: porse.dinside.dk
Avatar billede Slettet bruger
12. marts 2006 - 16:16 #9
det dur ikke, bare lav et svar, så giver jeg dig de 200 point...!
Avatar billede jakobdo Ekspert
12. marts 2006 - 16:18 #10
Jeg ville evt anbefale dig at prøve at installere egen apache server først.
Den kan nemlig lave det du søger.
Hvor har du domæne henne?
Avatar billede Slettet bruger
12. marts 2006 - 16:19 #11
jeg har en lokal apache-server
Avatar billede jakobdo Ekspert
12. marts 2006 - 16:24 #12
Men den svarer vel "kun" på localhost?
Prøv evt at se om du kan lave et navn til den i din hosts.
F.eks. 127.0.0.1 dinside.dk
Så skal du oprette en virtual host som fanger alle *.dinside.dk
Avatar billede Slettet bruger
12. marts 2006 - 16:35 #13
ka du ikk lige skrive et svar?, så kan jeg give dig de 200 point,
Avatar billede jakobdo Ekspert
12. marts 2006 - 16:51 #14
Hvis du synes jo!
Et svar!
Avatar billede jakobdo Ekspert
12. marts 2006 - 16:54 #15
Takker for point!
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