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
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='http://www.php.cn'"; 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!