Les sutra "ET" les url rewritées apparaissent au s

WRInaute passionné
Bonjour à toutes et à tous,

Je viens de m'appercevoir en passant une page d'un de mes forum phpBB au spider simulator que les urls rewritée apparaissent en lien suivit mais également les sutras !

voici un exemple de page passé au spider simulator

Je présume que cela doit résulter d'un problème dans mon url rewriting ou htaccess car je ne constate pas cela sur d'autres forum (dont wri par exemple)

Qu'en pensez-vous ?
 
WRInaute passionné
A priori ça vient du lien des minipost qui sont de la forme :

Code:
<a href="sutra452.php#452"><img src="templates/......./icon_minipost.gif"
 
WRInaute impliqué
oli004 a dit:
A priori ça vient du lien des minipost qui sont de la forme :

Code:
<a href="sutra452.php#452"><img src="templates/......./icon_minipost.gif"

Heu et tu les as pas interdite avec ton robots.txt tes sutras ?

Parceque des liens en sutra, y'en a plein qui trainent sur un phpbb rewrité a la DLP...

++
 
WRInaute passionné
Heu et tu les as pas interdite avec ton robots.txt tes sutras ?

Si bien sur, mais je pense qu'il est tout de même bien plus judicieux de les faire dispraître complètement que de les interdire a posteriori via le robots.txt

voilà pourquoi j'aimerai avoir pour ces urls :
h**p://www.example.com/le-titre-de-mon-topic.php#12345

au lieu de:
h**p://www.example.com/sutra.php#12345


d'ailleurs, je vois que c'est ce que tu as fait :wink:
mon soucis est que je ne vois pas trop quoi ajouter dans le page_haeder et le htaccess
 
WRInaute impliqué
Effectivement c'est mieux.

Et donc je pense que si tu ne sait pas d'ou viennent ce genre de liens, déjà, pour ptopic et ntopic, ils viennent de ta navigation bar (le code en début de page en <link rel ...

Jor sur http://www.amicarte.fr/forum/ftopic-11.html t'as ça :
Code:
<link rel="prev" href="ptopic11.html" title="Voir le sujet précédent" />
<link rel="next" href="ntopic11.html" title="Voir le sujet suivant" />

Pour ceux là, j'ai reussi avec le mod rewrite de webmedic à les virer en faisant un truc qui pour toi serait de la forme :

Code:
##ouvrir

viewtopic.php

##trouver 

$view_prev_topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;view=previous");
$view_next_topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;view=next");

##Remplacer par

$view_prev_topic_url = "ftopic-" . $topic_id . ".html?view=previous";
$view_next_topic_url = "ftopic-" . $topic_id . ".html?view=next";

Ou les append_sid sont inutile vu que tu vire les sid de toute façon.

Le problème, c'est que ton .htaccess ne semble pas prevoir de passage de variable supplementaires sur viewtopic, par exemple : -http://www.amicarte.fr/forum/ftopic-8.html?view=next n'est pas une 404, mais cela demeure la même page que -http://www.amicarte.fr/forum/ftopic-8.html alors que cette solution a marché chez moi. (En ajoutant le titre du topic au lieu de "ftopic-")

Donc je pense qu'une tite adaptation du .htaccess pourrait le faire, car les nav link, et les next et previous sont une grande source de duplicate.

En même temps, je crois que tu pourrais te permettre de les virer tout simplement, je trouve pas que ce soit des liens extremement utiles, tant dans les nav link que sur la page, enfin, d'autant plus quand ils sont générateurs de duplicates.


++
 
WRInaute impliqué
Et pS

Pour virer les leins next et previsous de la nav bar, vire juste :
Code:
$nav_links['prev'] = array(
	'url' => $view_prev_topic_url,
	'title' => $lang['View_previous_topic']
);
$nav_links['next'] = array(
	'url' => $view_next_topic_url,
	'title' => $lang['View_next_topic']
de viewtopic.php

++
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut