|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
sunnmagic WRInaute impliqué

Inscrit le: 14 Juin 2005 Messages: 253
|
Posté le : Ven Juin 01, 2007 11:03 Sujet du message: Vérifier une redirection 301 : comment faire ? |
|
|
Bonjour à tous,
J'ai mis en place une redirection 301 afin de d'éviter des "duplicate content" sur des url qui étaient déjà rewritées, en suivant ce sujet : http://www.webrankinfo.com/forums/viewtopic_44281.htm
Tout fonctionne, mais hormis le fait que les anciennes url soient bien redirigées vers les nouvelles, j'aimerai savoir s'il est possible de vérifier que la redirection 301 est bien effective ? |
|
| |
|
 |
hiha WRInaute discret

Inscrit le: 08 Mai 2006 Messages: 68
|
Posté le : Ven Juin 01, 2007 11:14 Sujet du message: Vérifier une redirection 301 : comment faire ? |
|
|
| tu peux utiliser http://www.webrankinfo.com/outils/header.php ou aussi tu peux utiliser l'extension firefox "live http header "... |
|
| |
|
 |
sunnmagic WRInaute impliqué

Inscrit le: 14 Juin 2005 Messages: 253
|
Posté le : Ven Juin 01, 2007 11:23 Sujet du message: Vérifier une redirection 301 : comment faire ? |
|
|
Merci !!
| Citation: |
HTTP/1.1 302 Found
Date: Fri, 01 Jun 2007 09:16:11 GMT
Server: Apache
X-Powered-By: PHP/4.3.9
Status: 301 Moved Permanently
Location: http://www.play3-live.com/news-ps3-gunda
m-muso-3582.html
Content-Length: 0
Connection: close
Content-Type: text/html; charset=ISO-8859-1 |
Il y a 302 en haut... c'est donc 301 ou 302 ?? |
|
| |
|
 |
Koxin-L WRInaute accro

Inscrit le: 29 Mar 2007 Messages: 1926
|
Posté le : Ven Juin 01, 2007 11:25 Sujet du message: Vérifier une redirection 301 : comment faire ? |
|
|
| sunnmagic a écrit: |
| Il y a 302 en haut... c'est donc 301 ou 302 ?? |
302... pas de bol
Ou un petit script php avec la bibliothèque CURL
| Code: |
// Récupération code statut HTTP
function getHTTPHeaders($url)
{
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, 1); // Inclure l'entête HTTP
curl_setopt($ch, CURLOPT_NOBODY, 1); // Ne pas télécharger le corps
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Ne pas afficher, mais retourner le résultat de curl_exec
return split("\n",curl_exec($ch));
}
$code = getHTTPHeaders($url);
echo $code[0]; // pour le statut |
|
|
| |
|
 |
sunnmagic WRInaute impliqué

Inscrit le: 14 Juin 2005 Messages: 253
|
Posté le : Ven Juin 01, 2007 11:34 Sujet du message: Vérifier une redirection 301 : comment faire ? |
|
|
Ahhh, j'ai mis
| Code: |
| header("Status: 301 Moved Permanently", false, 301); |
au lieu de
| Code: |
| header("Status: 301 Moved Permanently"); |
Et j'obtiens :
| Code: |
HTTP/1.1 301 Moved Permanently
Date: Fri, 01 Jun 2007 09:30:12 GMT
Server: Apache
X-Powered-By: PHP/4.3.9
Status: 301 Moved Permanently
Location: http://www.play3-live.com/news-ps3-gunda
m-muso-3582.html
Content-Length: 0
Connection: close
Content-Type: text/html; charset=ISO-8859-1 |
C'est donc correct cette fois-si ?? |
|
| |
|
 |
Koxin-L WRInaute accro

Inscrit le: 29 Mar 2007 Messages: 1926
|
Posté le : Ven Juin 01, 2007 11:39 Sujet du message: Vérifier une redirection 301 : comment faire ? |
|
|
| Code: |
| RedirectPermanent /blabla/index.html http://www.exemple.com/toto/bidule.html |
ou
| Code: |
| RewriteRule ^blabla/index.html /toto/bidule.html [R=301] |
|
|
| |
|
 |
sunnmagic WRInaute impliqué

Inscrit le: 14 Juin 2005 Messages: 253
|
Posté le : Ven Juin 01, 2007 11:41 Sujet du message: Vérifier une redirection 301 : comment faire ? |
|
|
| Désolé, j'ai dû éditer mon message précédent trop tard... Est-ce correct du coup ? |
|
| |
|
 |
Koxin-L WRInaute accro

Inscrit le: 29 Mar 2007 Messages: 1926
|
Posté le : Ven Juin 01, 2007 11:43 Sujet du message: Vérifier une redirection 301 : comment faire ? |
|
|
Impecable.
Mon code était pour une utilisation en .htaccess, pas dans une page html  |
|
| |
|
 |
sunnmagic WRInaute impliqué

Inscrit le: 14 Juin 2005 Messages: 253
|
Posté le : Ven Juin 01, 2007 11:52 Sujet du message: Vérifier une redirection 301 : comment faire ? |
|
|
Merci
Et ta solution avec le .htaccess est applicable quand il y a des paramètres, sachant que l'ancienne page est déjà rewritée ? ($1, ([0-9]+),...) |
|
| |
|
 |
fra_arf WRInaute impliqué

Inscrit le: 22 Nov 2005 Messages: 416
|
Posté le : Ven Juin 01, 2007 18:06 Sujet du message: Vérifier une redirection 301 : comment faire ? |
|
|
| http://web-sniffer.net/ exelent outil et indispensable surtout ! |
|
| |
|
 |
sunnmagic WRInaute impliqué

Inscrit le: 14 Juin 2005 Messages: 253
|
Posté le : Ven Juin 01, 2007 21:36 Sujet du message: Vérifier une redirection 301 : comment faire ? |
|
|
Merci  |
|
| |
|
 |
| |
|
|