Avatar billede zeno Nybegynder
15. maj 2001 - 11:03 Der er 15 kommentarer og
3 løsninger

redirect men behold domain navn i adressebar

Hej
jeg skal bruge et lille script :
jeg har et domain http://www.domain.dk
på dette domain ville jeg godt sende mine brugere hen på
eks : http://200.200.200.10
men der skal stadig stå  http://www.domain.dk i adressebaren ?
Kan i lave det ?
Zeno
Avatar billede iss Novice
15. maj 2001 - 11:06 #1
Krævet DNS entry, kan ikke gøres med PHP, kun hvis du vil bruges frames, men det er nok ikke det du leder eftr.
Avatar billede vladimirr Nybegynder
15. maj 2001 - 11:10 #2
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Frameset//EN\">
<HTML>
<HEAD>
        <TITLE>Din titel sætter du ind her</TITLE>
</HEAD>

<FRAMESET FRAMEBORDER=\"0\" FRAMESPACING=\"0\" ROWS=\"100%\" COLS=\"100%,*\">

<FRAME SRC=\"http://200.200.200.10/\" NAME=\"indhold\" SCROLLING=\"AUTO\" MARGINHEIGHT=\"0\" MARGINWIDTH=\"0\">


</FRAMESET>

<NOFRAMES>

Denne side er opbygget med rammer, hvilket din browser ikke kan vise.
Klik her for at komme videre:<BR>
<A HREF=\"urammer.htm\">Uden rammer</A>

</NOFRAMES>
</HTML>
Avatar billede vladimirr Nybegynder
15. maj 2001 - 11:11 #3






<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Frameset//EN\">
<HTML>
<HEAD>
        <TITLE>Din titel sætter du ind her</TITLE>
</HEAD>

<FRAMESET FRAMEBORDER=\"0\" FRAMESPACING=\"0\" ROWS=\"100%\" COLS=\"100%,*\">

<FRAME SRC=\"http://200.200.200.10/\" NAME=\"indhold\" SCROLLING=\"AUTO\" MARGINHEIGHT=\"0\" MARGINWIDTH=\"0\">


</FRAMESET>

<NOFRAMES>

Denne side er opbygget med rammer, hvilket din browser ikke kan vise.
Klik her for at komme videre:<BR>
<A HREF=\"urammer.htm\">Uden rammer</A>

</NOFRAMES>
</HTML> 
Avatar billede vladimirr Nybegynder
15. maj 2001 - 11:12 #4
Bemærk at du her

<FRAME SRC=\"http://200.200.200.10/\"

skal fjerne det semikolon, den selv sætter ind efter din adresse, det kan jeg ikke fjerne, den sætter det ihvertfald ind igen på eksperten

//Anders
Avatar billede webmasterdk Praktikant
15. maj 2001 - 11:17 #5
det her er med inbygget subdomains


$underdomaene = eregi_replace(\"\\.\".$domain, \"\", $underdomaene);
$underdomaene = eregi_replace(\"www\\.\", \"\", $underdomaene);
$underdomaene = strtolower($underdomaene);

if ($underdomaene == \"her-kan-du-trykke-hvis-du-slet-ikke-kan-finde-ud-af-det\") {
        include(\"klovn.txt\");}

elseif (is_dir(\"$DOCUMENT_ROOT/$underdomaene\")) {
        echo \"<html><head><title>$underdomaene.$domain</title>\\n\\n\";
        echo \"</head>\\n\\n\\n\\n\";
        echo \"<frameset cols=100%,* frameborder=no border=0 framespacing=0>\\n\";
        echo \"<frame src=http://$domain/$underdomaene>\\n\";
        echo \"<noframes>\\n\";
        echo \"<body bgcolor=black link=silver alink=black vlink=gray>\\n\";
        echo \"<font face=helvetica color=white><center>\\n\";
        echo \"This page uses frames, but it seems that your browser does not support this feature.\\n\";
        echo \"To move on, click here:<br><a href=http://$domain/$underdomaene>$domain/$underdomaene</a>\\n\";
        echo \"</center></font>\\n\";
        echo \"</body>\\n\";
        echo \"</noframes>\\n\";
        echo \"</frameset></html>\\n\";
}

# If the sub domain is NOT the name of a directory in the document root...
else {
    if (!$REQUEST_URI || $REQUEST_URI == \"/\") {
        include(\"welcome.html\");
    }
    else {
        header(\"Location: http://$domain$REQUEST_URI\");
    }
}

?>
Avatar billede vladimirr Nybegynder
15. maj 2001 - 11:19 #6
Bare husk at det kræver at du har wildcard DNS for at kunne lave subdomains !
Avatar billede zeno Nybegynder
15. maj 2001 - 11:35 #7
>vladimirr
Det du har lavet det benytter jo frames ?
kan det ikke laves så straks brugeren skriver domain.dk
bliver han sendt over på http://200.200.200.10
og derefterer helt væk fra domain.dk
Zeno
Avatar billede iss Novice
15. maj 2001 - 11:39 #8
zeno -> Det kræver som jeg har skrævet DNS...
Avatar billede webmasterdk Praktikant
15. maj 2001 - 11:41 #9
<META HTTP-EQUIV=\"refresh\" CONTENT=\"0;url=http://200.200.200.10/\">
Avatar billede iss Novice
15. maj 2001 - 11:45 #10
webmasterdk -> Så står der http://200.200.200.10/ i adressbaren, og det var ikke meningen...
Avatar billede zeno Nybegynder
15. maj 2001 - 11:47 #11
>webmasterdk
vil din skrive
domain.dk i adressebaren selv om de er ovre på en ip ?
Zeno
Avatar billede zeno Nybegynder
15. maj 2001 - 11:48 #12
>iss
Jeg skulle gerne lave det uden at bruge dns
Zeno
Avatar billede webmasterdk Praktikant
15. maj 2001 - 11:49 #13
var det ikke det du mente me væk fra domain.dk, du kan kun gøre det med frames, ellers skal du have noget url redirect!
Avatar billede zeno Nybegynder
15. maj 2001 - 11:52 #14
>webmasterdk
jo men der skal stadig stå domain.dk navn i adressebaren
zeno
Avatar billede iss Novice
15. maj 2001 - 11:54 #15
zeno -> Så siger jeg det igen: Det kan ikke gøres uden DNS.
Avatar billede vladimirr Nybegynder
15. maj 2001 - 12:28 #16
zeno -> Ikke så der stadig stå domain.dk i adressen, det er med frames det skal gøres, du skal bare huske at fjerne det sk*de semikolon, eksperten\'s system har sat ind...

//Anders
Avatar billede zeno Nybegynder
15. juni 2001 - 07:31 #17
Vi deler
points mellem alle

Zeno
Avatar billede vladimirr Nybegynder
15. juni 2001 - 08:48 #18
Hey Eksperten har vist fået rettet det problem med semikolon, det var da rart !
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