Maison > Les sujets > SEO > Comment faire une redirection php301

Comment faire une redirection php301

(*-*)浩
Libérer: 2020-09-18 14:28:20
original
4213 Les gens l'ont consulté

Méthode pour implémenter la redirection php301 : 1. Obtenez le nom de domaine de la page actuelle ; 2. Déterminez la partie de la requête après l'adresse 3. Déterminez si le nom de domaine actuel contient www ; contient www, la fonction header() émet un en-tête de saut de redirection 301, puis accède à l'URL avec www.

Comment faire une redirection php301

Les amis qui font du référencement savent qu'une fois le site Web terminé, afin d'empêcher les moteurs de recherche de donner de mauvais classements (avec www et sans www), généralement est une bonne habitude de rediriger 301 le nom de domaine sans www vers celui avec www. Cependant, de nombreux hôtes virtuels utilisés par des amis novices ne prennent pas en charge 301. À l'heure actuelle, nous pouvons utiliser du code pour effectuer la redirection 301. Ci-dessous, nous analyserons en détail le code de saut de redirection 301 de PHP. (//Suivi des commentaires php)

<?Php //php开始标识
$the_host=$_SERVER[&#39;HTTP_HOST&#39;];//获取当前坐在页面的域名
$the_url= isset($_SERVER[&#39;REQUEST_URI&#39;]) ?$_SERVER[&#39;REQUEST_URI&#39;] :&#39;&#39;;//判断地址后面部分
$the_url=strtolower($the_url);//将大写字母转变成小写字母
if($the_url=="/index.php")//判断当前页面是不是首页
{
$the_url="";//如果是首页,变量$the_url赋值为空
}
if($the_host!==&#39;www.xxx.com&#39;)//如果当前域名不是带www的则进行301跳转
{
header(&#39;HTTP/1.1 301 Moved Permanently&#39;);//发出301重定向跳转头部
header(&#39;Location:http://www.xxx.com&#39;.$the_url);//跳转到带www的网址
}
?>
Copier après la connexion

Ce qui précède est un saut de redirection 301 dans le code PHP. Vous pouvez mettre ces codes en tête de page, ou vous pouvez créer le code dans un fichier PHP séparé (. tel que 301 .php) puis appelez-le en tête de page, le code d'appel externe est :

<?phpinclude("301.php"); ?>。
Copier après la connexion

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!

Étiquettes associées:
seo
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal