Comprendre le bitcoin, l'intelligence artificielle, faire un site web... En 3 minutes en vidéo!

[Référencement] URL REWRITING

Forum informatique > Référencement & URL Rewriting > [Référencement] URL REWRITING

<<<1234>>>

[Page 3 sur 4 - 46 messages]
Informations Messages

frack

Avatar de frack
15 messages
Barrette de RAM
Barrette de RAM

Lien direct Le 30 Mars 2005 à 14h57

Merci beaucoup pour ta réponse...:)

Au niveau du .htaccess , je ne l'ai pas là (car au boulotSourire ) mais c'est ce qui est dans ton MOD...

J'ai juste une redisrection pour que la page d'accueil soit portal.php, mais sinon, j'ai mis ce qui se trouve dans ton premier postClin d'oeil

 

Publicité

Pouzy

Avatar de Pouzy
14224 messages
No-Life
No-Life
Administrateur
Administrateur

Lien direct Le 30 Mars 2005 à 15h01

Donc, en plus des modifications citées plus haut, voilà le .htaccess à mettre :

Code

RewriteEngine On
RewriteRule ^index\-([0-9]*)\.html$ index.php?c=$1 [L]
RewriteRule ^section\-([0-9]*)\.html$ viewforum.php?f=$1 [L]
RewriteRule ^section\-([0-9]*)\-([0-9 3;*)\-([0-9]*)\.html$ viewforum.php?f=$1&topicdays=$2&start=$3 [L]
RewriteRule ^sujet\-([0-9]*)\.html$ viewtopic.php?t=$1 [L]
RewriteRule ^sujet\-([0-9]*)\-([0-9 3;*)\.html$ viewtopic.php?t=$1&start=$2 [L]
RewriteRule ^sujet\-([0-9]*)\(([^& #40;)]*)\)\.html$ viewtopic.php?t=$1&highlight=$2 [L]
RewriteRule ^sujet\-([0-9]*)\-([0-9 3;*)\-([0-9]*)\-([a-zA -Z]*)\.html$ viewtopic.php?t=$1&start=$2&postdays=$3&am p;postorder=$4 [L]
RewriteRule ^sujet\-([0-9]*)\-([0-9 3;*)\-([0-9]*)\-([a-zA -Z]*)\(([^()]*) ;\)\.html$ viewtopic.php?t=$1&start=$2&postdays=$3&am p;postorder=$4&highlight=$5 [L]
RewriteRule ^vsujet\-([0-9]*)\.html$ viewtopic.php?p=$1 [L]
RewriteRule ^prec\-sujet\-([0-9]*)\.html$ viewtopic.php?t=$1&view=previous [L]
RewriteRule ^suiv\-sujet\-([0-9]*)\.html$ viewtopic.php?t=$1&view=next [L]
RewriteRule ^profil\-([0-9]*)\.html$ profile.php?mode=viewprofile&u=$1 [L]



Ca devrait fonctionner Hello

Devenez fan d'Aidoweb sur Facebook o/ - N'oubliez pas de cliquer sur [Résolu] une fois votre problème réglé
 

frack

Avatar de frack
15 messages
Barrette de RAM
Barrette de RAM

Lien direct Le 30 Mars 2005 à 15h06

Cool, je vais tester ca ce soir...Sourire

Merci beaucoup pour ton aide, je te tiens au courantSourire


Edit : :On est ok que je remplace par ce que j'ai actuellement....?
ou j'ajoute au fichier déjà existant...?


Edit 2 : Je viens de comparer les 2 codes, ma question était beteSourire

Merci beaucoupSourire

 

frack

Avatar de frack
15 messages
Barrette de RAM
Barrette de RAM

Lien direct Le 01 Avril 2005 à 13h45

SalutSourire

J'ai testé, et cela ne marche pas....Triste

J'ai cette erreur :

Citation

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, <!-- e --><a href="mailto:[email protected]">[email protected]</a><!-- e --> and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.


--------------------------------------------------------------------------------

Apache/1.3.31 Server at www.forum-motogp.com Port 80







voici mon .htaccess :


Citation

DirectoryIndex portal.php
RewriteEngine On
RewriteRule ^portal\-([0-9]*)\.html$ portal.php?c=$1 [L]
RewriteRule ^index\-([0-9]*)\.html$ index.php?c=$1 [L]
RewriteRule ^forum\-([0-9]*)\.html$ viewforum.php?f=$1 [L]
RewriteRule ^forum\-([0-9]*)\-([0-9]*)\-([0-9]*)\.html$ viewforum.php?f=$1&topicdays=$2&start=$3 [L]
RewriteRule ^sujet\-([0-9]*)\.html$ viewtopic.php?t=$1 [L]
RewriteRule ^sujet\-([0-9]*)\-([0-9]*)\.html$ viewtopic.php?t=$1&start=$2 [L]
RewriteRule ^sujet\-([0-9]*)\(([^()]*)\)\.html$ viewtopic.php?t=$1&highlight=$2 [L]
RewriteRule ^sujet\-([0-9]*)\-([0-9]*)\-([0-9]*)\-([a-zA-Z]*)\.html$ viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4 [L]
RewriteRule ^sujet\-([0-9]*)\-([0-9]*)\-([0-9]*)\-([a-zA-Z]*)\(([^()]*)\)\.html$ viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5 [L]
RewriteRule ^vsujet\-([0-9]*)\.html$ viewtopic.php?p=$1 [L]
RewriteRule ^prec\-sujet\-([0-9]*)\.html$ viewtopic.php?t=$1&view=previous [L]
RewriteRule ^suiv\-sujet\-([0-9]*)\.html$ viewtopic.php?t=$1&view=next [L]
RewriteRule ^profil\-([0-9]*)\.html$ profile.php?mode=viewprofile&u=$1 [L]





Merci beaucoup de m'aiderSourire

 

frack

Avatar de frack
15 messages
Barrette de RAM
Barrette de RAM

Lien direct Le 11 Avril 2005 à 19h04

Toujours pas d'idée...?

Merci....Sourire

 

Pouzy

Avatar de Pouzy
14224 messages
No-Life
No-Life
Administrateur
Administrateur

Lien direct Le 11 Avril 2005 à 19h10

Oops, je n'avais pas vuSourire
Quel hébergeur stp ?

Devenez fan d'Aidoweb sur Facebook o/ - N'oubliez pas de cliquer sur [Résolu] une fois votre problème réglé
 

serval2a

Avatar de serval2a
133 messages
Carte Graphique 3D
Carte Graphique 3D

Lien direct Le 12 Avril 2005 à 08h25

Salut,

J'ai suivi la discussion, car pour optimiser le référencement je voudrais également mettre autre chose que sujet.

Donc pour avoir section à la place de sujet ne faut-il pas remplacer le mot dans ces lignes du code php :

Citation

//viewtopic.php
if ( substr_count( $inf_url['path'], "viewtopic" ) == 1 ){
//le numéro du sujet seul
if ( count( $get_url ) == 1 && isset( $get_url['t'] )){
return 'sujet-'.$get_url['t'].'.html';
}
//le numéro du sujet seul avec p
if ( count( $get_url ) == 1 && isset( $get_url['p'] )){
return 'vsujet-'.$get_url['p'].'.html';
}

//sujet précédent ou suivant
if ( count( $get_url ) == 2 && isset( $get_url['t'] ) && isset( $get_url['view'] ) ){
if ( $get_url['view'] == 'previous' ){
return 'prec-sujet-'.$get_url['t'].'.html';
}elseif ( $get_url['view'] == 'next' ){
return 'suiv-sujet-'.$get_url['t'].'.html';
}
}

//le numéro du sujet et start
if ( count( $get_url ) == 2 && isset( $get_url['t'] ) && isset( $get_url['start'] ) ){
return 'sujet-'.$get_url['t'].'-'.$get_url['s tart'].'.html';
}
//le numéro du sujet et postdays et postorder et start
if ( count( $get_url ) == 4 && isset( $get_url['t'] ) && isset( $get_url['start'] ) && isset( $get_url['postdays'] ) && isset( $get_url['postorder'] ) ){
return 'sujet-'.$get_url['t'].'-'.$get_url['s tart'].'-'.$get_url['postdays'].'-'.$g et_url['postorder'].'.html';
}
//le numéro du sujet et postdays et postorder et start et highlight
if ( count( $get_url ) == 5 && isset( $get_url['t'] ) && isset( $get_url['start'] ) && isset( $get_url['postdays'] ) && isset( $get_url['postorder'] ) && isset( $get_url['highlight'] ) ){
return 'sujet-'.$get_url['t'].'-'.$get_url['s tart'].'-'.$get_url['postdays'].'-'.$g et_url['postorder'].'('.urlencode( $get_url['highlight']).').html';
}



Puis dans le htaccess

Citation

RewriteRule ^sujet\-([0-9]*)\.html$ viewtopic.php?t=$1 [L]
RewriteRule ^sujet\-([0-9]*)\-([0-9 3;*)\.html$ viewtopic.php?t=$1&start=$2 [L]
RewriteRule ^sujet\-([0-9]*)\(([^& #40;)]*)\)\.html$ viewtopic.php?t=$1&highlight=$2 [L]
RewriteRule ^sujet\-([0-9]*)\-([0-9 3;*)\-([0-9]*)\-([a-zA -Z]*)\.html$ viewtopic.php?t=$1&start=$2&postdays=$3&am p;postorder=$4 [L]
RewriteRule ^sujet\-([0-9]*)\-([0-9 3;*)\-([0-9]*)\-([a-zA -Z]*)\(([^()]*) ;\)\.html$ viewtopic.php?t=$1&start=$2&postdays=$3&am p;postorder=$4&highlight=$5 [L]
RewriteRule ^vsujet\-([0-9]*)\.html$ viewtopic.php?p=$1 [L]
RewriteRule ^prec\-sujet\-([0-9]*)\.html$ viewtopic.php?t=$1&view=previous [L]
RewriteRule ^suiv\-sujet\-([0-9]*)\.html$ viewtopic.php?t=$1&view=next [L]



En remplaçant à chaque fois "sujet" par "section" comme veut le faire frack.

 

Pouzy

Avatar de Pouzy
14224 messages
No-Life
No-Life
Administrateur
Administrateur

Lien direct Le 12 Avril 2005 à 18h07

Si Hello

Devenez fan d'Aidoweb sur Facebook o/ - N'oubliez pas de cliquer sur [Résolu] une fois votre problème réglé
 

frack

Avatar de frack
15 messages
Barrette de RAM
Barrette de RAM

Lien direct Le 16 Avril 2005 à 14h01

oki merci je vais tester tout ca...Sourire

 

Iorek

Avatar de Iorek
1 message
Neurone isolé
Neurone isolé

Lien direct Le 06 Juin 2005 à 12h18

Il reste une erreur dans le premier .htaccess avec les catégories. Je pense qu'il suffit de remplacer =>

Code

RewriteRule ^index\-([0-9]*)\.html$ index.php?c=$1 [L]



Par

Code

RewriteRule ^categorie\-([0-9]*)\.html$ index.php?c=$1 [L]

 

nemesis

Avatar de nemesis
3 messages
Neurone isolé
Neurone isolé

Lien direct Le 04 Juillet 2005 à 14h11

Hello,

Mon fichier .htaccess n'a pas changé (c'est celui fourni par la modif) mais par contre google ne passe plus du tout sur le forum !

Mieux lorsque je me connecte au forum il me donne l'index.php au lieu du HTML directement.

Dois je changer d'url rewriting ?
Ca vient de l'hebergeur ? Je suis sur dédié... donc ca pourrait etre la cause...

Les url rewritées fonctionnent mais pas de trace de l'ami google depuis 3mois alors qu'il était là tout les jours auparavant

 

nemesis

Avatar de nemesis
3 messages
Neurone isolé
Neurone isolé

Lien direct Le 06 Juillet 2005 à 13h49

UPClin d'oeil

 

kevsr25

Avatar de kevsr25
154 messages
Carte Graphique 3D
Carte Graphique 3D

Lien direct Le 22 Août 2007 à 15h51

Est-ce compatible avec Phpbb 3 ?
Merci d'avance.

 

stiwa10

Avatar de stiwa10
51 messages
Disquette
Disquette

Lien direct Le 23 Juillet 2009 à 20h29

merci pour les information trés utile

 

berriche

Avatar de berriche
1 message
Neurone isolé
Neurone isolé

Lien direct Le 26 Septembre 2011 à 18h06

mon site a été pénalise?????????????????


mon site specialvacances a faire un chute au nivau refrencement il m'ont dit que google a fait mise a jour au niveau de son algorithme
quels sont les critères de google panda

 

<<<1234>>>

[Page 3 sur 4 - 46 messages]

Forum informatique > Référencement & URL Rewriting > [Référencement] URL REWRITING