Rediriger les URL des posts
6 messages • Page 1 sur 1
Rediriger les URL des posts
Hi
Je trouve ça super ch*** de devoir mettre des tirets devant ces url!
Et comme il existe plusieurs topics parlant de les autoriser ou non -les url-, j'ai pensé que le mieux était de toutes les rediriger vers un fichier qui les traitera et donnera le résultat.
En phpBB -cela concernera les topics et les signatures (un espoir de les revoir)?- il suffit de faire ça :
Puis de créer le fichier redirect_link.php, par exemple :
Le vice pourrait aller jusqu'à obtenir un pseudo rewriting pour ces url et les indexer
Je trouve ça super ch*** de devoir mettre des tirets devant ces url!
Et comme il existe plusieurs topics parlant de les autoriser ou non -les url-, j'ai pensé que le mieux était de toutes les rediriger vers un fichier qui les traitera et donnera le résultat.
En phpBB -cela concernera les topics et les signatures (un espoir de les revoir)?- il suffit de faire ça :
- Code: Tout sélectionner
#
#-----[ OPEN ]------------------------------------------
#
# Cette étape neutralise les url entrées directement dans les posts, de la forme xxxx:yyyy
#
includes/bbcode.php
#
#-----[ FIND ]------------------------------------------
#
$ret = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret);
#
#-----[ REPLACE WITH ]------------------------------------------
#
$ret = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=\"redirect_link.php?url=\\2\" target=\"_blank\">\\2</a>", $ret);
#
#-----[ OPEN ]------------------------------------------
#
# Et celle là s'occupe de celles entrées via le bbcode [URL][/URL]
#
templates/subSilver/bbcode.tpl
#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN url --><a href="{URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url -->
#
#-----[ REPLACE WITH ]------------------------------------------
#
<!-- BEGIN url --><a href="redirect_link.php?url={URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url -->
Puis de créer le fichier redirect_link.php, par exemple :
- Code: Tout sélectionner
<?php
$url = ( isset($_GET['url']) ) ? htmlspecialchars($_GET['url']) : 'index.php';
header("Status: 301 Moved Permanently");
header("Location: " . $url);
exit();
?>
Le vice pourrait aller jusqu'à obtenir un pseudo rewriting pour ces url et les indexer
-

WebRankInfo - Administrateur du site

- Messages: 15905
- Inscription: Ven Avr 19, 2002 19:51
avec cet exemple je ne vois pas trop ce que ça changerait puisqu'il y a au final une redirection
en règle générale tous les liens (cliquables) sont autorisés sauf si c'est pour faire de la pub...
en règle générale tous les liens (cliquables) sont autorisés sauf si c'est pour faire de la pub...
Ca ne bloque pas les liens mais la redistribution du PR des posts.... Et les liens ne seraient plus des BL dans les posts.
Cela diminuerait le "spamlink" (je l'ai inventé celui-là ou il existe ?).
Mettre un tiret devant l'url comme c'est le cas actuellement ne diminue pas le côté publicité mais neutralise le côté BL : je propose la même chose mais avec des liens cliquables
Cela diminuerait le "spamlink" (je l'ai inventé celui-là ou il existe ?).
Mettre un tiret devant l'url comme c'est le cas actuellement ne diminue pas le côté publicité mais neutralise le côté BL : je propose la même chose mais avec des liens cliquables
-

WebRankInfo - Administrateur du site

- Messages: 15905
- Inscription: Ven Avr 19, 2002 19:51
les redirections (bien faites) transmettent bien les BL et donc le PR
6 messages • Page 1 sur 1
Lectures recommandées sur ce thème :
- La détection des blog rolls dans Google Blog Search
- API Blogger : Google Data API
- Les contenus de Twitter indexés dans Google
- Statistiques sur la blogosphère (Août 2006)
- Aperçu des différents types de redirection
- Optimiser les URL pour le référencement
- Tutoriel complet sur les redirections (301, 302, JavaScript, ...)
- Conseils de netlinking pour Bing (par Microsoft)
- 50 000 messages et 4 000 membres sur WebRankInfo !
- Liste d'erreurs classiques de duplicate content
- Rediriger URL .com, .fr vers .net
- rediriger les url parasites
- Rediriger une url d'un flux rss
- rediriger anciennes url vers nouvelles rewrittées
- rediriger url d'une inexistante vers une page existante
- [NON RESOLU] Rediriger un user via le host sur une autre url
- Rediriger TOUTES les pages d'un site vers une même URL
- Que faire ? Rediriger sans rediriger :)
- URL "foireuses" à rediriger et problème avec .htac
- Rediriger mes anciens url vers mes nouveaux
- Comment rediriger les anciens url sur les nouveaux ?
- Rediriger vers une URL dans une autre fenêtre.
- 8000 posts
- 9.000 posts et toujours aussi ...
- Ou sont passés mes posts ?
- Liste des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées. - Transformer des textes non cliquables en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum