Редирект страницы php - PullRequest
       2

Редирект страницы php

0 голосов
/ 01 апреля 2019

Я просматриваю пару хороших часов относительно перенаправления php-страницы. Это должно быть довольно простой задачей. Однако я не могу понять, что происходит ...

Я пробовал следующие две строки кода.

header('Location: http://www.google.ca');

Работает!

header('Location: localFile.php');

Не работает!

//redirect.php
<?php
    header('Location: localFile.php');
?>

//localFile.php
<?php
    echo "good!";
?>

Мой каталог public_html содержит localFile.php и redirect.php. Я не думаю, что мой код неверен! Надеюсь, кто-нибудь может сказать мне, что происходит ...

1 Ответ

0 голосов
/ 01 апреля 2019

Расположение в заголовках относится к URL, а не к файлам. Если файл, который вы хотите перенаправить, находится в корневом каталоге, добавьте косую черту:

header('Location: /localFile.php');

Ваша первая попытка с https://google.ca сработала, потому что она ссылается на фактический URL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...