Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
Rediriger /Forum/index.php sur /Forum

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod rewrite Apache
::  
Auteur Message
Marie
PR1
PR1


Inscrit le: 27 Juin 2006
Messages: 139

Rediriger /Forum/index.php sur /ForumPosté le: Ven Sep 08, 2006 8:13 am    Sujet du message: Rediriger /Forum/index.php sur /Forum

Bonjour dcz, bonjour à tous

Je me suis rendue compte, hir soir, que j'avais zappé une info importante. Embarassed

Quand j'ai posté mon dernier rapport, le mois dernier, tu m'as conseillé de rediriger -http://www.micro-astuce.com/Forum/index.php vers -http://www.micro-astuce.com/Forum pour éviter le duplicate de l'index.

J'ai essayé de le faire hier soir, mais visiblement le .htaccess a encore des secrets pour moi. Confused

J'ai rajouté
Code:
RewriteRule ^$ http://www.micro-astuce.com/Forum/index.php [QSA,L,R=301]

juste après le
Code:
# FORUM PROTECTION RULE


Mais maintenant, la page -http://www.micro-astuce.com est redirigée vers -http://www.micro-astuce.com/Forum/index.php

Peux tu m'aider à corriger, stp?

J'aimerais bien comprendre comment fonctionne ce .htaccess (la syntaxe des règles) au moins pour être capable d'écrire des règles simples.
Mais je ne trouve pas de tuto. T'en aurais pas un à me conseiller?

Merci. Wink
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

Rediriger /Forum/index.php sur /ForumPosté le: Ven Sep 08, 2006 9:11 am    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

Marie a écrit:

Quand j'ai posté mon dernier rapport, le mois dernier, tu m'as conseillé de rediriger -http://www.micro-astuce.com/Forum/index.php vers -http://www.micro-astuce.com/Forum pour éviter le duplicate de l'index.


En fait, il vaut mieux utiliser -http://www.micro-astuce.com/Forum/ à la place de -http://www.micro-astuce.com/Forum c'est pas grand chose, mais ça fait un peut moins de travail pour le serveur.
Marie a écrit:

J'ai essayé de le faire hier soir, mais visiblement le .htaccess a encore des secrets pour moi. Confused

T'inquiètes, le mystère des RegEx est vaste et il y a certainement des mystères pour bien du monde ( dont moi evidemment Wink )
Marie a écrit:

J'ai rajouté
Code:
RewriteRule ^$ http://www.micro-astuce.com/Forum/index.php [QSA,L,R=301]

juste après le
Code:
# FORUM PROTECTION RULE


Mais maintenant, la page -http://www.micro-astuce.com est redirigée vers -http://www.micro-astuce.com/Forum/index.php

Peux tu m'aider à corriger, stp?

Corriger, lol, ça marche non ?
Bon je sais tu veux le contraire, mais il faut en faire juste un peut plus que d'ajouter une rewriterule pour ça, la MAJ des mod rewrite le permettra Wink

En attendant, c'est pas hyper grave si tu as index.php, même mieux tant que ton forum faite des liens de cette façon (il y a énormément de lien vers l'index sur le forum, donc, il faut aussi les modifier pour que le retrait de index.php soit efficace.

Marie a écrit:

J'aimerais bien comprendre comment fonctionne ce .htaccess (la syntaxe des règles) au moins pour être capable d'écrire des règles simples.
Mais je ne trouve pas de tuto. T'en aurais pas un à me conseiller?

Merci. Wink


http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html c'est la bible, Englais, mais il y a de bons exemples.


En français, il y a cette intro, mais en l'occurrence, je pense que la seule alternative a un sérieux effort pour bien comprendre l'ensemble (Reg-Ex, mod_rewrite apache et réécriture d'url) est de se baser sur des exemples et de poster dans le forum mod rewrite Apache, rien de tel que des problèmes pratiques pour peut à peut voir se dessiner les grand principes de la démarche générale.

Enfin, je pense Wink

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Marie
PR1
PR1


Inscrit le: 27 Juin 2006
Messages: 139

Rediriger /Forum/index.php sur /ForumPosté le: Ven Sep 08, 2006 9:47 am    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

Citation:
Corriger, lol, ça marche non ?

Oui! Very Happy
Je suis très fière de moi! Cool
Citation:

Bon je sais tu veux le contraire, mais il faut en faire juste un peut plus que d'ajouter une rewriterule pour ça, la MAJ des mod rewrite le permettra


Ok! Je vais attendre la mise à jour des mod rewrite. Wink

Merci pour la bible. Je fais le plein d'aspirine et je m'y mets. Very Happy
Revenir en haut de page
Visiter le site web de l'utilisateur
gowap
phpBB SEO Team
phpBB SEO Team


Inscrit le: 07 Mai 2006
Messages: 1005

Rediriger /Forum/index.php sur /ForumPosté le: Dim Sep 10, 2006 12:58 am    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

3 tutos sur le fichier htaccess et la réecriture :
http://www.webmaster-hub.com/publication/-Les-serveurs-Web-.html
Revenir en haut de page
Visiter le site web de l'utilisateur
Marie
PR1
PR1


Inscrit le: 27 Juin 2006
Messages: 139

Rediriger /Forum/index.php sur /ForumPosté le: Dim Sep 10, 2006 8:31 pm    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

Merci Gowap. Very Happy
Revenir en haut de page
Visiter le site web de l'utilisateur
game252



Inscrit le: 01 Aoû 2006
Messages: 24

Rediriger /Forum/index.php sur /ForumPosté le: Sam Sep 16, 2006 4:59 pm    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

Je viens de regarder le tuto, mais je ne trouve pas la solution a mon ptit probleme:

J'ai sur mon site:
index.php
portal.php

portal.php etant la page qui doit s'ouvrir en premier sur le site.

Donc mon adresse http://www.k-heigl.net doit etre egal a http://www.k-heigl.net/portal.php hors impossible que portal.php ne s'affiche pas.

voici ce que j'ai mis dans mon htacces:

Code:
RewriteRule ^$ http://www.k-heigl.net/portal.php [QSA,L,R=301]
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

Rediriger /Forum/index.php sur /ForumPosté le: Sam Sep 16, 2006 5:06 pm    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

C'est plutôt une histoire de directoryindex ça :

Code:
DirectoryIndex portal.php index.php index.html index.htm


avant
Code:

RewriteEngine on


Dans ton .htaccess et hop, portal.php est le premier choix pour apache quand on lui demande une URL de dossier (/ ou dossier/).

Tu peux modifier le sens, apache suivra l'ordre des fichiers. Tu peux également ajouter une page à monter au ça ou aucun des fichier autorisés de la liste ne se trouve dans le dossier demandé :

Code:
DirectoryIndex portal.php index.php index.html index.htm /chemin/page.html



voili

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
game252



Inscrit le: 01 Aoû 2006
Messages: 24

Rediriger /Forum/index.php sur /ForumPosté le: Jeu Sep 21, 2006 8:00 pm    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

Merci pour l'info c'est exactement ce qu'il me fallais, comment ferais je sans toi dcz..

Encor Merci.
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

Rediriger /Forum/index.php sur /ForumPosté le: Ven Sep 22, 2006 12:17 am    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

game252 a écrit:
comment ferais je sans toi dcz..

Je vais rougir arrêtes Laughing

Très heureux de t'être utile Wink

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
White-Storm



Inscrit le: 19 Avr 2007
Messages: 3

Rediriger /Forum/index.php sur /ForumPosté le: Jeu Avr 19, 2007 4:02 pm    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

Bonjour, j'ai un problème un peu similaire à celui cité plus haut, mais je n'ai pas tout compris parce que chez moi ça marche pas Razz

J'ai un fichier portal.php dans lequel j'ai inséré la balise méta suivante:
Code:
<meta http-equiv="Refresh" content="5;URL=index.php">


et mon fichier .htaccess contient:
Code:

Options +FollowSymlinks
RewriteEngine on
DirectoryIndex portal.php index.php
RewriteRule ^index.php$ http://monsite.com/home [QSA,L,R=301]


Et le résultat c'est qu'il part en boucle avec le meta refresh sur portal.php , il s'auto-refresh au lieu de m'amener vers monsite.com/home comme je m'y attendais...

Quelqu'un aurait une idée pour ce problème? Merci d'avance Wink
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

Rediriger /Forum/index.php sur /ForumPosté le: Jeu Avr 19, 2007 4:15 pm    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

La bienvenue Very Happy

C'est bien compliqué ton truc, pourquoi ne pas simplement réécrire les liens du portail directement en "home", et utiliser :

Code:
DirectoryIndex portal.php index.php
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^home$ /portal.php[QSA,L]


Ensuite, tu pourrait utiliser en plus :

Code:
RewriteRule ^portal.php$ /home [QSA,L,R=301]

avec peut être la nécessité d'ajouter le domaine complet comme tu l'avais fait, histoire de rediriger portal.php vers home.

Question, tu as vraiment un index.php dans le dossier ou se trouve portal ?

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
White-Storm



Inscrit le: 19 Avr 2007
Messages: 3

Rediriger /Forum/index.php sur /ForumPosté le: Jeu Avr 19, 2007 4:35 pm    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

oui, par contre je n'ai pas de répertoire home, je voulais que l'url s'affiche comme telle sans avoir besoin d'en créer un. C'est possible?

Pour être clair, visuellement j'aimerais qu'on arrive sur monsite.com, en visualisant portal.php mais avec l'url nue (http://monsite.com)
puis après 5 secondes, on arrive sur index.php avec l'url -http://monsite.com/home

Après quelques tests j'ai remarqué que les simples lignes
Code:
Options +FollowSymlinks
DirectoryIndex portal.php
RewriteEngine off


Faisaient aussi faire la boucle! Comment ça se fait ? (la boucle ne s'effectue pas si je supprime le fichier .htaccess)

Merci pour cette aide rapide Smile
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

Rediriger /Forum/index.php sur /ForumPosté le: Jeu Avr 19, 2007 4:44 pm    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

C'est oblilgé que ça fasse une boucle là.

Et je vois pas trop l'intérêt de laisser -http://monsite.com 5sec avant de rediriger sur le même contenu sur -http://monsite.com/home.

C'est ou l'un ou l'autre je dirais, si non, c'est du duplicate content.

Et le code que je te suggère fera justement marcher -http://monsite.com/home en affichant le contenu du portail sur cette url.

Resterait ensuite à réécrire ton url vers le portail pour afficher le lien avec home à la place.

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
White-Storm



Inscrit le: 19 Avr 2007
Messages: 3

Rediriger /Forum/index.php sur /ForumPosté le: Jeu Avr 19, 2007 4:50 pm    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

qu'on se comprenne bien, le contenu de portal.php n'est pas le même que celui d'index.php .

C'est pour cela que c'est étrange... Et j'ai édité mon message, je ne sais pas si tu as eu le temps de voir.

J'envisage d'utiliser php et d'écrire une fonction pour mesurer le temps pour la redirection, si le problème vient du conflit entre la balise meta et le DirectoryIndex ...


Edit: En copiant ton code, je me retrouve avec une erreur 404 m'indiquant que le dossier /home n'existe pas... en gros au lieu de me réécrire l'adresse joliment, il me redirige sur le répertoire home qui n'existe pas T_T
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

Rediriger /Forum/index.php sur /ForumPosté le: Ven Avr 20, 2007 8:10 am    Sujet du message: Re: Rediriger /Forum/index.php sur /Forum

Je crois que le temps est venu de lancer un nouveaux sujet pour ce que tu veux faire, car il apparaît que ce n'est pas vraiment en rapport avec le sujet de ce topic.

Et surtout de clarifier tes objectifs. Je ne comprend toujours pas ce que tu souhaite vraiment faire et pourquoi, je t'avoue que de vouloir rediriger portal.php vers index.php, puis en suite vers /home/, me parait un peu alambiqué.

Je pense que tu devrais en premier lieux clarifier ce que tu souhaite faire, et nous le présenter dans un nouveaux sujet Wink
++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod rewrite Apache
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: