url rewriting chez free... Peut-être une solution...
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- Thibault.Florin
- Nouveau WRInaute

- Messages: 44
- Inscription: 5 Oct 2004
url rewriting chez free... Peut-être une solution...
Si ma page "page.php" redirige les utilisateur d'IE et de Netscape vers une page page2.php, mais pas le google bot, est ce que google référencie quand même ? et donc par la même occasion , si le contenu de page.php = page2.php (hormis le fait que sur une page on est loggué et pas sur l'autre) est répréhensible par google ? (qui ne veut pas de redirection spéciale robot)
Quelqu'un sait il sous quels noms sont connu les navigateurs les plus important, j'utilise la fonction "navigator.appName" en js donc il me faudrait les résultats pour chaque navigateur. Une autre solution plus intelligente acceptée par google en matière de redirection existe elle ?
- Thibault.Florin
- Nouveau WRInaute

- Messages: 44
- Inscription: 5 Oct 2004
Le problème est que si on clique sur répondre il faut se reloguer.
le pire est que si on veut acceder à un forum reservé a un groupe, il faut se reloguer on arrivre sur la liste des forums on reclique sur le forum reservé a un groupe on se relog (à l'infini)
Si je redirige l'utilisateur vers la page originale, du forum, (où il n'y a pas d'include) le problème disparait...
Donc voilà pourquoi cette redirection.
- Thibault.Florin
- Nouveau WRInaute

- Messages: 44
- Inscription: 5 Oct 2004
si utilisateur loggué :
redirection
Si utilisateur pas loggué:
on reste lÃ
ça ressemblerait plus à ce que je voulais faire au départ.
- lesbonsplansdesophie
- WRInaute impliqué

- Messages: 523
- Inscription: 1 Mar 2004
une solution viable au pb d'url rewriting chez free a deja ete trouvee, je te conseille de faire une recherche 'urlrewriting free' dans la patate violette en haut a droite...
A+
- Thibault.Florin
- Nouveau WRInaute

- Messages: 44
- Inscription: 5 Oct 2004
Ou bien quelqu'un l'a mis en place, a publié a un mod, et a un site en démonstration qui montre que celà fonctionne ?
Paraît il que google se rends compte qu'il est sur une page dont l'url différe de celle demandé! Si celà est s'avère vrai la redirection n'est plus utilisable...
-

midnightfr - WRInaute impliqué

- Messages: 529
- Inscription: 12 Mar 2004
ca marche très bien, en tant qu'internaute vous voyez les urls avec parametre mais pas google
la solution est la : http://www.webrankinfo.com/forums/highl ... ee+404.htm
- Thibault.Florin
- Nouveau WRInaute

- Messages: 44
- Inscription: 5 Oct 2004
Est ce que ta méthode prends en compte toutes les variables d'origine?
-

midnightfr - WRInaute impliqué

- Messages: 529
- Inscription: 12 Mar 2004
Les pages .html n'existent pas donc -> erreur 404. C'est a ce moment que tout se joue. Je gere l'erreur 404 dans le .htaccess :
ErrorDocument 404 /erreur404.php
dans ton fichier erreur404.php, tu récupères toutes les variables que tu veux.
puis redirection 200 vers les scripts php que tu veux en fonction de tes variables.
voila, je pense que la solution est complete, et tu peux voir sur ce site :
http://monderapaces.free.fr que ca marche. (fait une recherche sur "beaucens" dans google)
-

GAMING ZONE - WRInaute impliqué

- Messages: 548
- Inscription: 13 Aoû 2004
midnightfr a écrit:Bah oui, et tu as mon site en exemple.
Les pages .html n'existent pas donc -> erreur 404. C'est a ce moment que tout se joue. Je gere l'erreur 404 dans le .htaccess :
ErrorDocument 404 /erreur404.php
dans ton fichier erreur404.php, tu récupères toutes les variables que tu veux.
puis redirection 200 vers les scripts php que tu veux en fonction de tes variables.
voila, je pense que la solution est complete, et tu peux voir sur ce site :
http://monderapaces.free.fr que ca marche. (fait une recherche sur "beaucens" dans google)
Salut, tu aurait pu l'indiquer sur le topic adequate que ca marchait
Sinon j'ai une solution par les redirection 302
Voir le fameux topic
- Thibault.Florin
- Nouveau WRInaute

- Messages: 44
- Inscription: 5 Oct 2004
Pour gagner du temps,seul le premier paté, un de ceux du milieu et le dernier présente un interet...
- Code: Tout sélectionner
<?
$URL = pathinfo("$REQUEST_URI");
$vrai_chemin = $URL["basename"];
$debut_url = substr($vrai_chemin, 0, 5);
$nouvelle_url='erreur404.php3';
if ($debut_url == 'mforu')
{
list ($f) = sscanf($vrai_chemin,"mforum%d.php");
$nouvelle_url='viewforum.php?f='.$f.'&marks=topics';
}
if ($debut_url == 'viewf')
{
list ($f,$topicdays,$start) = sscanf($vrai_chemin,"viewforum%d-%d-%d.php");
$nouvelle_url='viewforum.php?f='.$f.'&topicdays='.$topicdays.'&start='.start;
}
if ($debut_url == 'forum')
{
list ($f) = sscanf($vrai_chemin,"forum%d.php");
$nouvelle_url='viewforum.php?f='.$f;
}
if ($debut_url == 'ptopi')
{
list ($t) = sscanf($vrai_chemin,"ptopic%d.php");
$nouvelle_url='viewtopic.php?t='.$t.'&view=previous';
}
if ($debut_url == 'ntopi')
{
list ($t) = sscanf($vrai_chemin,"ntopic%d.php");
$nouvelle_url='viewtopic.php?t='.$t.'&view=next';
}
if ($debut_url == 'stopi')
{
list ($t,$start) = sscanf($vrai_chemin,"stopic%d-%d.php");
$nouvelle_url='viewtopic.php?t='.$t.'&watch=topic&start='.$start;
}
if ($debut_url == 'utopi')
{
list ($t,$start) = sscanf($vrai_chemin,"utopic%d-%d.php");
$nouvelle_url='viewtopic.php?t='.$t.'&unwatch=topic&start='.$start;
}
if ($debut_url == 'ftopi')
{
$nombre_de_tiret = substr_count($vrai_chemin,"-");
$extension = substr_count($vrai_chemin,".html");
if ($nombre_de_tiret == '3')
{
list ($t,$postdays,$postorder,$start) = sscanf($vrai_chemin,"ftopic%s-%s-%s-%s.php");
$nouvelle_url='viewtopic.php?t='.$t.'&postdays='.$postdays.'&postorder='.$postorder.'&start='.$start;
}
if ($nombre_de_tiret == '1')
{
list ($t,$start) = sscanf($vrai_chemin,"ftopic%s-%s.php");
$nouvelle_url='viewtopic.php?t='.$t.'&start='.$start;
}
if ($nombre_de_tiret == '0' and $extension = '0')
{
list ($t) = sscanf($vrai_chemin,"ftopic%s.php");
$nouvelle_url='viewtopic.php?t='.$t;
}
if ($extension = '1')
{
list ($t) = sscanf($vrai_chemin,"ftopic%s.html");
$nouvelle_url='viewtopic.php?t='.$t;
}
}
if ($debut_url == 'setop')
{
list ($t,$highlight) = sscanf($vrai_chemin,"setopic_%d-%d.php");
$nouvelle_url='viewtopic.php?t='.$t.'&highlight='.$highlight;
}
if ($debut_url == 'sutra')
{
list ($p,) = sscanf($vrai_chemin,"sutra%d-%d.php");
$nouvelle_url='viewtopic.php?p='.$p;
}
header("HTTP/1.0 200 OK");
header("Location: $nouvelle_url");
?>
- Thibault.Florin
- Nouveau WRInaute

- Messages: 44
- Inscription: 5 Oct 2004
http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&q=forum+site%3Athibault%2Eflorin%2Efree%2Efr
Voir les 3 derniers résultats de la page... BIen que google commencait a referencer mon forum lol, m'enfin pit-être pas les post...
Piti problème, voici mes resultats Google :
thibault.florin.free.fr/forum/forum9.php Pages similaires
thibault.florin.free.fr/forum/forum8.php Pages similaires
thibault.florin.free.fr/forum/forum10.php Pages similaires
Y'a po de description !!! rien ! juste des liens... Pourquoi ?
- Thibault.Florin
- Nouveau WRInaute

- Messages: 44
- Inscription: 5 Oct 2004
Mon mod url rewriting chez free marche a merveille
Venons en au problème, j'utilise des include de mon forum, genre :
- Code: Tout sélectionner
include('viewtopic.php?t=456');
Et lorsque l'on tombe sur la page où il y a l'include, le statut 'connecté' est perdu, je suis donc obligé de rediriger vers la page 'viewtopic.php?t=456' et là le statut est récuperé.
Alors en gros, je veux savoir comment récuperer ce statut ? pour éviter cette redirection...
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 :
- PHPSESSID avec le réferrencement: j'ai peut être 1 solution?
- Solution parrallele au URL Rewriting
- Url rewriting : quelle solution choisir ?
- URL rewriting est-il la bonne solution
- Solution pour l'Url rewriting chez Free :D
- URL Rewriting et forums Invision Board : une solution ?
- url rewriting + titres pour phpbb v2 : solution globale
- URL-rewriting pour phpBB, une nouvelle solution !
- URL Rewriting chez Free (2) : la solution sans .htaccess
- Peut on le faire avec un rewriting?
Consultez la description détaillée des produits ou services de Google suivants : Google Custom Search Engine, Google Docs, Google Mini, Google AdWords Editor, Google Base
- Détection de pages dupliquées
Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués. - Suggestion de mots
Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter. - TouchGraph
Description du TouchGraph Google Browser (outil externe) : il s'agit d'un outil graphique permettant de visualiser des sites similaires (selon Google). On peut sauter de site en site, et se rendre compte facilement des communautés de sites, ou des nébuleuses de sites traitant du même sujet.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

