.htaccess, rewriting et récupération du PR d'une page

WRInaute discret
Bonjour,

Actuellement j'ai un site dont la page http://www.annuaire-xyz.com/index.php a un PR4 alors que la page d'accueil http://www.annuaire-xyz.com possède un PR3.

Ce site a été construit à partir du script Nertref 4

Je souhaiterai récupérer le PR de la page index.php à l'aide d'une redirection 301.

Je pourrais demander à tous les sites qui ont fait un lien vers la page index.php de les rediriger vers la racine mais c'est un travail laborieux au résultat incertain.

Mon fichier .htaccess actuel est :

#Options FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.annuaire-xyz\.com [NC]
RewriteRule (.*) http://www.annuaire-xyz/$1 [QSA,R=301,L]
RewriteBase /
RewriteRule ^([^-.]+)-([0-9]+)\.html$ /index.php?cat=$2 [QSA,L]

L'URL rewriting fonctionne correctement avec ce dernier.

J'ai essayé de faire une redirection 301 afin de récupérer le PR de la page index.php en rajoutant ceci :

RewriteRule index.php http://www.annuaire-xyz.com [R=301]

J'ai essayé d'intercaler cette ligne à plusieurs endroits dans le fichier ci-dessus mais ça bloque l'URL Rewritings et je ne peux ouvrir que la page d'accueil.

Quelqu'un a-t-il une idée de la syntaxe exacte a rajouter au fichier .htaccess afin que cela fontionne ?

Par avance merci pour votre aide car je suis plutôt incompétent en la matière

MIclo167
 
WRInaute accro
Une des devises de ce forum :
"C'est se focaliser sur le PageRank qui est inutile, pas le PageRank."

Donc oublie le un peu et continue d'actualiser ton site normalement, essaye plutot d'obtenir des liens spontanés et si tu bosses bien, tu auras peut-être 1 PR5 à la prochaine GD.

Pour la redirection, perso je me suis pas embeter avec un htaccess, je l'ai fait direct en PHP :

Code:
$url = "$_SERVER[REQUEST_URI]";
if($url=='/index.php')

{ 
header("HTTP/1.1 301 Moved Permanently"); 
header("Location: http://".$_SERVER['HTTP_HOST']."/");
}
 
WRInaute discret
Bonjour,

Je ne focalise pas sur le PR car avec un faible PR mon site est en première page de GG pour des requêtes assez concurrentielles. Donc je ne me rendrai pas malade pour avoir un fort PR.

Le PB intervient lorsqu'on veut faire des échanges de liens. Les webmasters dans leur ensemble ne considèrent que les pages de liens à fort PR.

Question bête : KOogar tu places où ton code PHP, au début de la page index.php ?

A+
 
WRInaute discret
Salut,
c'est encore moi.

J'ai testé la soluce de KOogar en plaçant son bout de code au début de ma page index.php et ça marche bien.

Merci
 
Discussions similaires
Haut