Maison >développement back-end >Problème PHP >Le téléphone mobile PHP ne peut pas accéder au nom de domaine

Le téléphone mobile PHP ne peut pas accéder au nom de domaine

angryTom
angryTomoriginal
2019-11-04 17:29:152976parcourir

Le téléphone mobile PHP ne peut pas accéder au nom de domaine

Le téléphone mobile php ne peut pas accéder au nom de domaine

Parfois, vous rencontrez le problème que l'emplacement de l'en-tête ne peut pas être redirigé sur le téléphone mobile, ci-dessous nous utilisons js au lieu de l'emplacement de l'en-tête pour implémenter le saut de nom de domaine.

header("Location:http://www.php.cn");

a été remplacé par

header('HTTP/1.1 301 Moved Permanently');
header("Content-type:text/html;charset=utf-8");

echo "<script>";
echo "location.href=&#39;http://www.php.cn&#39;";
echo "</script>";

header() pour l'envoi d'en-têtes HTTP natifs.

header() doit être appelé avant toute sortie réelle, qu'il s'agisse de balises HTML ordinaires, de lignes vides ou d'espaces dans un fichier ou une sortie PHP. Il s'agit d'une erreur courante lors de l'accès à des fonctions dans d'autres fichiers via include, require ou d'autres fonctions, s'il y a des espaces ou des lignes vides avant l'appel de header(). Le même problème existe avec des fichiers PHP/HTML séparés.

Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn