Vimexx Facebook

Onderwerp:

PHP redirect werkt niet

Naam: Dénis d

Titel: Member

Geplaatst op 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");

Datum 06-11-2018 09:07:44

Naam: Arnoud R

Titel: Member

Geplaatst op 06-11-2018 22:15

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

Datum 06-11-2018 22:15:08 | Gewijzigd op 2018-11-06 22:41:31

Naam: Dénis d

Titel: Member

Geplaatst op 07-11-2018 09:06

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

 

Werkt niet.

Datum 07-11-2018 09:06:03

Naam: Dénis d

Titel: Member

Geplaatst op 07-11-2018 10:34

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

Datum 07-11-2018 10:34:37

Naam: Dénis d

Titel: Member

Geplaatst op 07-11-2018 11:50

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. 

Datum 07-11-2018 11:50:19