interdire index.php et obliger www.example.com/

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

nin47
WRInaute discret
WRInaute discret
 
Messages: 76
Inscription: Lun Juin 13, 2005 22:50

interdire index.php et obliger www.example.com/

Message le Dim Oct 02, 2005 17:18

bonjour je me suis apersu que GG avait indexé ma page example.com/index.php et example.com/ comment est ce que pourrai faire via un htaccess pour interdire monsite/index.php et le rediriger vers l'autre :?: :?:
Dernière édition par nin47 le Dim Oct 02, 2005 21:25, édité 1 fois.


Madrileño
Madrileño
Madrileño
 
Messages: 19981
Inscription: Mer Juil 07, 2004 12:14

Message le Dim Oct 02, 2005 19:06

tuisp a écrit:Les URL réservées comme exemple sont http://www.example.com/ , "example.net", ou "example.org". Suivre le lien donné par cette page pour avoir des explications.


Il y a la réponse dans la boite :
Autres sujets de discussion :

nin47
WRInaute discret
WRInaute discret
 
Messages: 76
Inscription: Lun Juin 13, 2005 22:50

Message le Dim Oct 02, 2005 21:22

euh je suis vraiment désolé mais jai pas trouvé ni dans le carree vert ni dans la patate violette :oops: :oops: :oops:
dans le carre jai juste trouvé comment faire le contraire de ce que je veux faire c'est a dire comment mettre index.php a la place de /
donc voilà si quelqun peut m'aider je comprend vrament rien à l'UR :x :x :x


medium69
WRInaute accro
WRInaute accro
 
Messages: 2169
Inscription: Sam Mai 07, 2005 9:36

Message le Dim Oct 02, 2005 23:37

Je suis auss intéressé par la question...

J'ai le même problême avec Google, et il m'a désindexé www.exemple.com au profit de www.exemple.com/index.php


Maze12
WRInaute passionné
WRInaute passionné
 
Messages: 506
Inscription: Jeu Juil 07, 2005 20:34

Message le Lun Oct 03, 2005 2:52

salut moi j'ai fait un truc comme ca et ca a l'air de fonctionner :)
Code: Tout sélectionner
if($_SERVER['REQUEST_URI'] == "/index.php")
   {
   header ('HTTP/1.1 301 Moved Permanently');
   header('Location: http://www.exemple.com');
   }

à mettre avant tout code dans la page biensur pour ne pas avoir d'erreur de header ;)


medium69
WRInaute accro
WRInaute accro
 
Messages: 2169
Inscription: Sam Mai 07, 2005 9:36

Message le Lun Oct 03, 2005 6:00

ça marche pour moi ;)

Dans le htaccess cela n'allait pas et je ne sais pas pourquoi :(

nin47
WRInaute discret
WRInaute discret
 
Messages: 76
Inscription: Lun Juin 13, 2005 22:50

Message le Lun Oct 03, 2005 17:31

jaurai tout de meme preferer une solution via le htaccess :oops: si qq1 avait sa sous la main :wink:


Maze12
WRInaute passionné
WRInaute passionné
 
Messages: 506
Inscription: Jeu Juil 07, 2005 20:34

Message le Lun Oct 03, 2005 19:53

medium69 a écrit:ça marche pour moi ;)

Dans le htaccess cela n'allait pas et je ne sais pas pourquoi :(


pareil j'avais essayer via le htaccess ca me faisais une erreur.
sinon en general "on dirait" que les redirection en php sont mieu prise en compte par les moteur mais c'est peu etre qu'une impression ... quelqu'un aurai un avis unexperience a ce sujet?


medium69
WRInaute accro
WRInaute accro
 
Messages: 2169
Inscription: Sam Mai 07, 2005 9:36

Message le Lun Oct 03, 2005 22:57

Moi j'avais pas d'erreur mais il restait sur la même page :(.

Enifn ! Je vais peut-être revoir mon site bien positionné :wink:

noel2008
WRInaute discret
WRInaute discret
 
Messages: 85
Inscription: Dim Nov 16, 2008 19:09

Message le Dim Nov 30, 2008 15:54

Désolé pour le up, mais depuis le temps personne ne connaît une solution en htaccess?

Ou bien la solution donné ici est-elle la solution standard?

Merci bien!


Madrileño
Madrileño
Madrileño
 
Messages: 19981
Inscription: Mer Juil 07, 2004 12:14

Message le Lun Jan 19, 2009 0:25

noel2008 a écrit:Désolé pour le up, mais depuis le temps personne ne connaît une solution en htaccess?

Ou bien la solution donné ici est-elle la solution standard?

Complément :
http://www.webrankinfo.com/forums/viewt ... htm#590446

N’hésitez pas noel2008 à participer sur le forum, en donnant votre avis sur d'autres topics,
vous aurez alors un rôle constructif dans notre communauté et chacun pourra ainsi évoluer dans le référencement.


Mountain Magazin
WRInaute impliqué
WRInaute impliqué
 
Messages: 442
Inscription: Ven Oct 01, 2004 10:27

Message le Mar Jan 20, 2009 12:39

noel2008 a écrit:Désolé pour le up, mais depuis le temps personne ne connaît une solution en htaccess?

Ou bien la solution donné ici est-elle la solution standard?

Merci bien!


Essaie ça :

Code: Tout sélectionner
###Redirige tous les index.php à la racine du répertoire
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php\ HTTP/
RewriteRule ^(.*)index\.php$ /$1 [R=301,L]

C'est pas de moi à l'origine, mais chez moi ça fonctionne nickel et s'applique à tous les répertoires sans avoir besoin de réécrire une règle spécifique à chaque répertoire.

Tu le place en dessous de toutes tes autres règles de réécriture. J'espère que ça t'aidera

Par exemple si tu as un forum qui te ramène toujours vers /repertoire/index.php tu n'as pas besoin de modifier tous les liens dans le code, ni de bricoler toutes les redirections (si tu le fais, c'est mieux quand même, c'est plus propre), et ton visiteur reviendra toujours à /repertoire/

Google avec la redirection 301 ne connaîtra à terme plus que /repertoire/


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités