Avatar billede haolan Nybegynder
13. juli 2003 - 21:19 Der er 43 kommentarer og
1 løsning

Jeg mangler PHP script til subdomæne redirecton

Jeg skal bruge et PHP til at lave et subdomæne.
det skal være så når jeg skriver fx. camping.vivaa.dk i adresselinien så viser den siden http://www.vivaa.dk/campingguide/index.htm.

Hvis i ligger inde med sådan et script så høre jeg gerne fra jer.. Men det HASTER
Avatar billede riversen Nybegynder
13. juli 2003 - 21:23 #1
kan du ikke ligeså godt sætte det op på serveren istedet?
Avatar billede ztyxx Nybegynder
13. juli 2003 - 21:24 #2
if ($_SERVER["HTTP_HOST"] == "camping.vivaa.dk" || $_SERVER["HTTP_HOST"] == "www.camping.vivaa.dk") {
    header("location: http://www.vivaa.dk/campingguide/index.htm");
    }
Avatar billede haolan Nybegynder
13. juli 2003 - 21:25 #3
jeg har ikke min egen server og så prøver jeg at undgå at skulle give betaling på webhotellet. Derfor bruger jeg PHP istedet
Avatar billede riversen Nybegynder
13. juli 2003 - 21:26 #4
oki
Avatar billede ztyxx Nybegynder
13. juli 2003 - 21:31 #5
det jeg postede, smider du ind som det første i dine sider, eller du kan lave det i en index-fil, og tilføje
else {
      header("Location : http://www.vivaa.dk");
      }
Avatar billede the_legend Nybegynder
13. juli 2003 - 21:32 #6
JEG ER IKKER HAOLAN!

Kan nogle som kan lave det så man man via et oprettelses script kan lave så mange så muligt? evt noget kode jeg kan se gir 200 points hvis det er du/i kan lave sådan et script! HELST også med noget db!
Avatar billede haolan Nybegynder
13. juli 2003 - 21:34 #7
if ($_SERVER["HTTP_HOST"] == "camping.jspcoders.dk/ole" || $_SERVER["HTTP_HOST"] == "www.camping.jspcoders.dk/ole") {
    header("location: http://www.vivaa.dk/campingguide/index.htm");
    }

Ville dette virke.. Jeg har skrevet de adresser fordi jeg bruger testserver.
Avatar billede ztyxx Nybegynder
13. juli 2003 - 21:36 #8
haolan> det kræver forresten at din udbyder understøtter wildcardDNS, glemte at sige det først
Avatar billede haolan Nybegynder
13. juli 2003 - 21:36 #9
nu er mine filer jo lavet i html..
Er det den fx. http://www.vivaa.dk/cammpingguide/index.htm at jeg skal skrive de sætninger i??
Avatar billede haolan Nybegynder
13. juli 2003 - 21:36 #10
Det var min udbyder der selv foreslog at jeg kunne bruge PHP
Avatar billede haolan Nybegynder
13. juli 2003 - 21:40 #11
Jeg forstår ikke helt hvor jeg skal indsætte koden henne??

jeg har skrevet koden:
if ($_SERVER["HTTP_HOST"] == "camping.jspcoders.dk/ole" || $_SERVER["HTTP_HOST"] == "www.camping.jspcoders.dk/ole") {
    header("location: http://www.vivaa.dk/campingguide/index.htm");
    }

og gemt den som test.php og lagt den ind på serveren, men der virker det ikke.
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 21:44 #12
sider, der indeholder PHP-kode SKAL ende på .php - ellers ved browseren ike hvilken afkodnings metode den skal bruge...
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 21:45 #13
du skal skrive:

<?

if ($_SERVER["HTTP_HOST"] == "camping.jspcoders.dk/ole" || $_SERVER["HTTP_HOST"] == "www.camping.jspcoders.dk/ole") {
    header("location: http://www.vivaa.dk/campingguide/index.htm");
    }
?>


du SKAL aterte med <? og slutte med ?>
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 21:48 #14
du skal indsætte:

<?

if ($_SERVER["HTTP_HOST"] == "camping.jspcoders.dk/ole" || $_SERVER["HTTP_HOST"] == "www.camping.jspcoders.dk/ole") {
    header("location: http://www.vivaa.dk/campingguide/index.htm");
    }
?>

i den aller første fil, browseren læser, sår du skriver www.camping.vivaa.dk - som her SKAL hedde index.php, da den skal indeholde PHP-kode...


du skal skrive koden ALLER ØVERST i dokumentet...
Avatar billede haolan Nybegynder
13. juli 2003 - 21:49 #15
hmm det virker stadig ikke.. Jeg kom til at tænke på at det kan være ham der har testserveren ikke understøtter wildcardDNS.
Avatar billede ztyxx Nybegynder
13. juli 2003 - 21:50 #16
haolan> det lyder sandsynligt, prøv at spørge
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 21:51 #17
sludder... - det er på den første side i HOST - altså index.php på www.vivaa.dk du skal sætte den ind...

IKKE www.camping.vivaa.dk men www.vivaa.dk
Avatar billede haolan Nybegynder
13. juli 2003 - 21:52 #18
den første side browseren læser er det så http://www.vivaa.dk/index.php eller er det http://www.vivaa.dk/campingguide/index.php du mener??
Avatar billede haolan Nybegynder
13. juli 2003 - 21:54 #19
dvs. at jeg skal gemme filen som index.php og ligge den i roden af domænet..
Men der har jeg jo allerede filen http://www.vivaa.dk/index.htm som skal loade hovedsiden altså http://www.vivaa.dk
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 22:05 #20
ja, filen: "http://www.vivaa.dk/index.htm" skal du omdøbe til: "http://www.vivaa.dk/index.php" og sætte scriptet ind i toppen - ellers virker det ikke...
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 22:07 #21
(forresten, vil det sige du har alle dine campingpladser i seperate HTML-filer!? - du kan gøre det en million-gange nemmere med PHP+MySQL)
Avatar billede haolan Nybegynder
13. juli 2003 - 22:16 #22
Jeg ved godt det med MySQL, men vi ændre det lidt henad vejen. Lige nu er vi ved at udvikle en database til indekset altså forsiden. Grunden til at vi ikke bare skifter ud lige på en gang er at Vivaa.dk er bare en privatejet hobby og derfor tjener vi ingen penge på den. Dog er vi begyndt at undersøge mulighederne for at tjene på siden, men da vi alle er under 18 er det meget begrænset. vi har dog fundet frem til at vi må tjene 50.000 om året uden momsregistrering.. Nå det var lige et sidespring.. Kan PHP da godt læse HTML som almindeligt??

Altså hvis jeg nu skriver koden øverst og lader alt det gamle ligge og gemmer filen som index.php og så ligger den på nettet. Vil det så stadig kunne vises??
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 22:24 #23
ja, sagtens, men browseren kan KUN læse PHP'en, hvis dokumentet ender på .PHP! ;)
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 22:28 #24
1.: Browseren kan kun læse PHP, hvis dokumentet ENDER på .PHP
2.: Browseren kan sagtens læse HTML, også selvom dokumentet ender på .PHP...
Avatar billede haolan Nybegynder
13. juli 2003 - 22:33 #25
Tak for udskæringen i pap, men jeg havde fundet ud af det.. *G*
Jeg skal lige teste scriptet og så får dig og ztyxx point hvis det da ellers virker.
Avatar billede haolan Nybegynder
13. juli 2003 - 22:34 #26
ups jeg havde sq accepteret dit svar allerede det havde jeg slet ikke set
Avatar billede martinbk Nybegynder
13. juli 2003 - 22:36 #27
hmm 44fire44 lige en lille ting. men .php extensionen har INTET med browseren at gøre, men derimod skal webserveren vide hvilke filer den skal kører "igennem" PHP's fortolkningsprocess, hvis du har egen webserver kan du sagtens ændre opsætningen så også .html filer bliver tjekket for php indhold, eller sågar index.abe
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 22:39 #28
ja, index-siderne som serveren fortolker skal skrives inde i httpd.conf - ellers virker de ikke...
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 22:39 #29
ztyxx -> dele??
Avatar billede haolan Nybegynder
13. juli 2003 - 22:43 #30
Ja vores siden kan sagten køre index.php, men ellers tak for oplysningen :0)
Avatar billede haolan Nybegynder
13. juli 2003 - 22:44 #31
ups siden = server.. jeg er vidst ved at være for træt til at hamre i et tastatur.
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 22:46 #32
hehe.. - mit næstsidste indlæg, var nu til holybull ;)
Avatar billede martinbk Nybegynder
13. juli 2003 - 22:48 #33
44fire44 jeg kommenterede blot på din forudgående kommentar

citat: "ja, sagtens, men browseren kan KUN læse PHP'en, hvis dokumentet ender på .PHP! ;)" .. da det jo entlig ikke har noget med browseren at gøre :)
Avatar billede haolan Nybegynder
13. juli 2003 - 22:49 #34
lige en kort og nok også lidt for dum bemærkning.. Jeg tror nu ikke lige at indeks.abe vil virke særlig godt :0) *GG*
Avatar billede martinbk Nybegynder
13. juli 2003 - 22:50 #35
haolan.. hvis jeg satte min httpd.conf (apache webserver) op til at fortolke extensionen .abe som et php dokument, ville dette virke ganske fint
Avatar billede martinbk Nybegynder
13. juli 2003 - 22:51 #36
her på exp.dk har man valgt extensionen .phtml som også blot er en udgave af et php dokument :)
Avatar billede haolan Nybegynder
13. juli 2003 - 22:53 #37
ok.. nå ja jeg har aldrig arbejdet med servere så det ved jeg ikke noget om... Kan i nu alle sammen sove rigtig fint til imorgen og husk nu at drømme om vivaa.dk hele natten og angiv den til jeres startside, den bliver forbedret kraftigt tro mig!!!
Avatar billede martinbk Nybegynder
13. juli 2003 - 22:54 #38
min startside : about:blank verdens bedste inet side :)
Avatar billede haolan Nybegynder
13. juli 2003 - 22:55 #39
ja den er ihvert fald bedre end jubii hehe. ;)
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 22:57 #40
holybull-> okay, jeg er vidst også ved at være lidt træt ;)

hehe... - ja sov godt ;) - og held og lykke...

- microsoft og andre bruger da fx. .CFG og .ASPX!? - meget morsome nogle gange ;)) - config filen fortæller blot browseren at den ikke skal prøve at downlade filen, men at læse den i browseren ;))
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 23:10 #41
holybull -> du kan jo også lave din egen forside, med alle de links du bruger mest ;)
Avatar billede ztyxx Nybegynder
13. juli 2003 - 23:12 #42
44fire44> behold du bare de point, jeg har rigeligt ;-)
Avatar billede 44fire44 Nybegynder
13. juli 2003 - 23:19 #43
så takker jeg mange gange ;))
Avatar billede ztyxx Nybegynder
13. juli 2003 - 23:19 #44
no problem :-)
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