Maison  >  Article  >  Les sujets  >  Comment configurer la standardisation des URL pour la redirection 301

Comment configurer la standardisation des URL pour la redirection 301

anonymity
anonymityoriginal
2019-05-27 09:28:212041parcourir

Nous rencontrons souvent cette situation lorsque d'autres sites Web créent un lien vers votre site, ils utiliseront le lien suivant :
www.example.com
example.com/
www.example.com/index . html
example.com/index.php
En conséquence : la valeur PR du nom de domaine principal de votre site est dispersée sur plusieurs autres URL.

Comment configurer la standardisation des URL pour la redirection 301Si vous utilisez la redirection 301 pour rediriger les trois autres URL vers
www.example.com
Les PR seront également concentrées sur le nom de domaine principal : www.example.com.

La méthode spécifique pour la redirection 301 :
Définissez le fichier .htaccess (applicable uniquement aux systèmes Linux et nécessite la prise en charge de l'hôte virtuel.)
Pour que lors de l'accès à example.com/, il aille automatiquement sur www .example.com
Écrivez le code suivant dans le fichier .htaccess.

RewriteEngine sur
RewriteCond %{http_host} ^mydomain.com [NC]
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301 ]

Remarque : la redirection 301 standardisée d'URL (le code ci-dessus) doit être écrite avant les autres codes de réécriture d'URL.

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