www.domain.nl "vast zetten" in adres balk

Voor discussies rondom phpBB2. phpBB2 wordt niet meer ondersteund en deze berichten kunnen wellicht gedateerd zijn.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
The Undertaker
Berichten: 22
Lid geworden op: 22 jul 2003, 12:35

www.domain.nl "vast zetten" in adres balk

Bericht door The Undertaker » 13 aug 2003, 07:02

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.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 13 aug 2003, 07:47

je moet de site gewoon in een frame zetten.

Gebruikersavatar
Aeolus
Berichten: 795
Lid geworden op: 03 aug 2003, 12:17
Locatie: Biertje?

Bericht door Aeolus » 13 aug 2003, 08:12

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...
-----------------------------------8<------(Hierlangs Afknippen)----------------------------------
Gebruik altijd de supporttemplate ! Deze is er niet voor niets !
! Geen support via pb, tenzij ik zelf anders aangeef !

The Undertaker
Berichten: 22
Lid geworden op: 22 jul 2003, 12:35

Bericht door The Undertaker » 13 aug 2003, 18:48

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> 

Gebruikersavatar
Aeolus
Berichten: 795
Lid geworden op: 03 aug 2003, 12:17
Locatie: Biertje?

Bericht door Aeolus » 13 aug 2003, 21:22

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
-----------------------------------8<------(Hierlangs Afknippen)----------------------------------
Gebruik altijd de supporttemplate ! Deze is er niet voor niets !
! Geen support via pb, tenzij ik zelf anders aangeef !

The Undertaker
Berichten: 22
Lid geworden op: 22 jul 2003, 12:35

Bericht door The Undertaker » 14 aug 2003, 06:55

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.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 14 aug 2003, 07:00

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>

The Undertaker
Berichten: 22
Lid geworden op: 22 jul 2003, 12:35

Bericht door The Undertaker » 14 aug 2003, 18:21

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.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 14 aug 2003, 18:23

Ja hoor dat gaat automatisch. gewoonn dat bestand die naam geven.

The Undertaker
Berichten: 22
Lid geworden op: 22 jul 2003, 12:35

Bericht door The Undertaker » 14 aug 2003, 18:34

Bedankt. :thumb: :thumb:

The Undertaker
Berichten: 22
Lid geworden op: 22 jul 2003, 12:35

Bericht door The Undertaker » 24 aug 2003, 08:57

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?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 24 aug 2003, 17:02

Je kan er maar een gebruiken. als je 2 domeinen wil gebruik je de onderste, en anders de bovenste.

The Undertaker
Berichten: 22
Lid geworden op: 22 jul 2003, 12:35

Bericht door The Undertaker » 24 aug 2003, 17:22

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)

Gesloten