Vimexx Facebook

Onderwerp: PHP redirect werkt niet

06-11-2018 09:07

PHP redirect werkt sinds een tijdje helemaal niet meer op mijn website. Ik gebruik bijvoorbeeld de onderstaande code voor een redirect. Die lijkt echter geheel genegeerd te worden, want het werkt niet. Wanneer ik een nieuwe HTML5/PHP pagina maak met enkel deze code erin, werkt het ook niet. De code heeft wel gewerkt. Ik weet niet wat er veranderd is.

header("Location: http://mywebsite.com/?page=404");

06-11-2018 22:15
#1748

Beste Dénis,

De notatie zou als volgt moeten zijn voor een .PHP bestand:

<?php
    header("Location: http://www.doorverwezen.nl/", true, 301);
    exit();
?>

Voor .HTML zou dit moeten werken:

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="refresh" content="0; url=http://www.voorbeeld.nl/">
    </head>
    <body>
    </body>
</html>

Werken deze beide scriptjes wel?

Met vriendelijke groet,
Arnoud Rutgers

Mederwerker Klantenservice

07-11-2018 09:06
#1749

<?php
    header("Location: http://www.doorverwezen.nl/", true, 301);
    exit();
?>

 

Werkt niet.

07-11-2018 10:34
#1750

De die(); of exit(); na de redirect overigens wel. Als ik die niet gebruik, gaat het script vrolijk verder.

07-11-2018 11:50
#1751

Ik ben inmiddels iets op het spoor gekomen. Ik denk dat het een programmeerfoutje van mijzelf is. Ergens bovenin het script staat een redirect die wel werkt. De functionaliteit is er dus wel. Mogelijk dat het verderop in het script niet werkt, omdat ik eerder een fout gemaakt heb.