PHP en een beetje DNS

Status
Niet open voor verdere reacties.

Finnl

Gebruiker
Lid geworden
22 nov 2008
Berichten
17
Ik heb er dmv DNS voor gezorgd dat info.mijnsite.nl naar mijnsite.nl doorverwijst.

Door middel van een PHP code probeer ik er nu voor te zorgen dat als info.mijnsite.nl ingevoerd wordt, je automatisch doorverwezen wordt naar mijnsite.nl/info

Zoiets ziet mijn index eruit.
maar hij linkt m niet door naar info..

PHP:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title></title><meta http-equiv="refresh" content="0;url= Welkom.html" />

</head><body>
<?php
      if($_SERVER["HTTP_HOST"] == "info.peerdparmant.nl") {
          header("Location: http://info.peerdparmant.nl/willem/");
          exit();
      }
  ?></body></html>

alvast bedankt!
 
Laatst bewerkt:
Kun je hier niet beter je webserver voor gebruiken? Die heeft dat veel sneller door.

Is het trouwens de bedoeling dat daar achteraan die eerste regel een meta refresh naar een andere locatie staat?

En wat werkt er precies niet?
 
ie refresh klopt idd.

Als ik mijn site open, linkt ie m gelijk door naar Welkom.html

maar hoe kan ik nou zorgen dat het PHP eerst uitgevoerd wordt, want deze klopt toch?

En wat bedoel je met webserver voor gebruiken?

dank.
 
PHP wordt altijd eerst uitgevoerd, voor HTML getoond wordt.

Waarschijnlijk klopt je code dus ergens niet; toon de output van je $_SERVER['HTTP_HOST'] eens op het scherm en kijk wat er in zit.

Wat ik bedoel met je webserver is dat je die af laat handelen waar requests heen gaan, die kan dat veel sneller dan PHP. Je kunt via mod_rewrite instellen dat je iedereen die aankomt op info.site.nl doorverwezen moet worden naar site.nl/pagina, automatisch.
 
Ik sanp het nog steeds niet.

Ik wil een werkend script dat ervoor zorgt, dat als er europe.mijnsite.nl ingevoerd wordt, deze meteen doorverwezen wordt naar bijvoorbeeld: mijnsite.nl/blabals/hdidd/kglf

Sanp?

En ik heb het nu dus voor elkaar, via DNS, dat als je bijvoorbeeld info.mijnsite.nl invoerd deze wordt doorverwezen naar mijnsite.nl

Kortom, ik heb iets ndig dat de URL leest en ALS daar info.mijnsite.nl staat hij/zij wordt doorverwezen naar mijnsite.nl/test
 
Dat kun je beter met .htaccess oplossen zo te horen. Sowieso klopt van dat script niet veel, gezien je output geeft voor header().

Zie: http://php.net/header
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan