Pagina 1 van 1
www.domain.nl "vast zetten" in adres balk
Geplaatst: 13 aug 2003, 07:02
door The Undertaker
Hoe kan je je domeinnaam laten staan als
http://www.domain.nl dus als je naar het forum gaat er niet in de adres balk
http://www.domain.nl/index.php verschijnt maar deze op
http://www.domain.nl blijft staan.
Ik ben het ergens op een van de PHP support sites tegengekomen maar kan hem niet meer vinden.
Geplaatst: 13 aug 2003, 07:47
door WebSiteNet
je moet de site gewoon in een frame zetten.
Geplaatst: 13 aug 2003, 08:12
door Aeolus
of wanneer je evt meerdere domeinen op 1 webserver hebt..
Code: Selecteer alles
<? $host = getenv("HTTP_HOST");
if(eregi("www.domein1.nl", $host)) { $verwijzing = "/index2.htm"; }
if($verwijzing == "") { $verwijzing = "/home/intro.htm"; } ?>
<HTML>
<HEAD>
<title><? print "$host"; ?></title>
<frameset framespacing="0" border="false" frameborder="0" COLS="100%,*">
<frame name="redirectpage" scrolling="auto" noresize marginwidth="0" marginheight="0" src="<? print "$verwijzing"; ?>">
<frame></frameset>
</HEAD>
</HTML>
hier werkt hetzelfde idee van de frames, en zal de url dus blijven staan...
Geplaatst: 13 aug 2003, 18:48
door The Undertaker
Plaats ik deze regels boven aan elk PHP bestand (portal.PHP; index.PHP, etc)?? Of hoe doe ik dit?
Stel mijn domein is:
http://www.undertaker.nl
dan plaats ik deze code bovenaan?:
Code: Selecteer alles
<? $host = getenv("HTTP_HOST");
if(eregi("www.undetaker.nl", $host)) { $verwijzing = "/index.htm"; }
if($verwijzing == "") { $verwijzing = "/home/intro.htm"; } ?>
<HTML>
<HEAD>
<title><? print "$host"; ?></title>
<frameset framespacing="0" border="false" frameborder="0" COLS="100%,*">
<frame name="redirectpage" scrolling="auto" noresize marginwidth="0" marginheight="0" src="<? print "$verwijzing"; ?>">
<frame></frameset>
</HEAD>
</HTML>
Geplaatst: 13 aug 2003, 21:22
door Aeolus
nee, dit bestand noem je index.html
bij de verwijzing die je erachter hebt gemaakt, die nu op index.htm staat, maak je van : index.php
en dat zou moeten werken
Geplaatst: 14 aug 2003, 06:55
door The Undertaker
Code: Selecteer alles
<? $host = getenv("HTTP_HOST");
if(eregi("www.undertaker.nl", $host)) { $verwijzing = "/portal.php"; }
if(eregi("www.undertaker.nl", $host)) { $verwijzing = "/index.php"; }
if($verwijzing == "") { $verwijzing = "/home/intro.htm"; } ?>
<HTML>
<HEAD>
<title><? print "$host"; ?></title>
<frameset framespacing="0" border="false" frameborder="0" COLS="100%,*">
<frame name="redirectpage" scrolling="auto" noresize marginwidth="0" marginheight="0" src="<? print "$verwijzing"; ?>">
<frame></frameset>
</HEAD>
</HTML>
Klopt dit een beetje? Dus van alle .php pagina's een verwijzing neerzetten. Momenteel draai ik nog vanaf de localhost op mijn PC, daar werkt het niet bij (denk ik) binnenkort heb ik mijn eigen webhost en wil graag alles af hebebn voordat ik online ga.
Geplaatst: 14 aug 2003, 07:00
door WebSiteNet
nee, je hebt maar een domein dus die van budweiser moet je niet gebruiken. Aan index.php enzo hoef je niks te doen. allen dit bestand moet je index.html noemen en alles moet goed gaan.
Code: Selecteer alles
<html>
<head>
<title>The Undertaker</title>
</head>
<frameset cols="*" rows="*" border="0" frameborder="no">
<frame name="hoofd" src="portal.php" noresizescrolling="auto" noresize marginwidth="0" marginheight="0">
</frame>
</html>
Geplaatst: 14 aug 2003, 18:21
door The Undertaker
Is het dan wel zo dat deze code ook de index.PHP; album.PHP; etc. mee pakt of moet in die in de index.html noemen?
Sorry voor alle vragen, maar pHP heb ik aardig onder deknie, html een beetje alleen dit is nog een beetje abra-cadabra.
Geplaatst: 14 aug 2003, 18:23
door WebSiteNet
Ja hoor dat gaat automatisch. gewoonn dat bestand die naam geven.
Geplaatst: 14 aug 2003, 18:34
door The Undertaker
Bedankt. :thumb: :thumb:
Geplaatst: 24 aug 2003, 08:57
door The Undertaker
Ik heb de index.html nu in mij rootmap staan
Code: Selecteer alles
<html>
<head>
<title>Europaisch Corporated</title>
</head>
<frameset cols="*" rows="*" border="0" frameborder="no">
<frame name="hoofd" src="portal.php" noresizescrolling="auto" noresize marginwidth="0" marginheight="0">
</frame>
</html>
met de portal als eerst te openen pagina (staat ook in de root)
Nu heb ik van mijn provider dit script gehad:
Code: Selecteer alles
<?
$host = getenv("HTTP_HOST");
if(eregi("domein1.nl", $host)) { $verwijzing = "http://www.xxlweb.nl/domein1/"; }
if(eregi("domein2.nl", $host)) { $verwijzing = "http://www.xxlweb.nl/domein2/"; }
if($verwijzing == "") { $verwijzing = "/index.html"; }
?>
<HTML>
<HEAD>
<title><? print "$host"; ?></title>
<frameset framespacing="0" border="false" frameborder="0" COLS="100%,*">
<frame name="redirectpage" scrolling="auto" noresize marginwidth="0" marginheight="0" src="<? print "$verwijzing"; ?>">
<frame></frameset>
</HEAD>
</HTML>
met de naam index.PHP
Met dit script kan ik meerdere domeinnamen redirecten, dus
http://www.europaischcorp.nl gaat naar
http://www.europaischcorp.nl
en
http://www.eenanderenaam.nl gaat naar
http://www.eenanderenaam.nl
Moet ik deze scrips nu combineren naar index.html, aangezein er in de rootmap al een index.php staat van het forum?
Geplaatst: 24 aug 2003, 17:02
door WebSiteNet
Je kan er maar een gebruiken. als je 2 domeinen wil gebruik je de onderste, en anders de bovenste.
Geplaatst: 24 aug 2003, 17:22
door The Undertaker
Je kunt met een .htaccess bestand opgeven welk bestand de server als index-bestand moet gebruiken. Je kunt mijn of uw scriptcode bijvoorbeeld plaatsen in een bestand met redirect.php als bestandsnaam, en in een .htaccess bestand de volgende regel op te nemen:
DirectoryIndex redirect.php index.php index.html index.htm
Nu kijkt de server eerst of er een redirect.php bestand aanwezig is. Zo ja, dan wordt dit bestand geopend. Zo niet, dan opent de server een index.php, index.html of eventueel nog een index.htm bestand.
Van de webhoster (alleen nog even uitvinden wat een .htaccess bestand doet en hoe ik alles voor elkaar kan krijgen)