url rewriting chez free... Peut-être une solution...
16 messages • Page 1 sur 2 • 1, 2
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- Thibault.Florin
- Nouveau WRInaute
- Messages: 44
- Inscription: Mar Oct 05, 2004 14:54
url rewriting chez free... Peut-être une solution...
Voilà, j'ai peut-être une solution pour l'url rewriting chez un hebergeur gratuit. Mais pour en être sur, il faut me renseigner sur plusieurs questions.
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 ?
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: Mar Oct 05, 2004 14:54
En fait je me sert de la fonction include, je fais un include d'une page de mon forum dans une autre page.
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.
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: Mar Oct 05, 2004 14:54
Pour faire plus simple, si tu sais faire un titbout de code avec un if en php, qui dit
si utilisateur loggué :
redirection
Si utilisateur pas loggué:
on reste là
ça ressemblerait plus à ce que je voulais faire au départ.
si utilisateur loggué :
redirection
Si utilisateur pas loggué:
on reste là
ça ressemblerait plus à ce que je voulais faire au départ.
- lesbonsplansdesophie
- WRInaute passionné

- Messages: 518
- Inscription: Lun Mar 01, 2004 10:04
salut,
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+
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: Mar Oct 05, 2004 14:54
La solution viable, se resume à une idée potentiel basée sur du viable ?
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...
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 passionné

- Messages: 529
- Inscription: Ven Mar 12, 2004 12:10
J'utilise pour le site de mon profil, la solution utilisant les erreurs 404
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
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: Mar Oct 05, 2004 14:54
Je ne vois toujours que des brides de solutions, des "pour moi ça marche" mais pas de site où je peux m'en rendre compte, pas de tutorial ou dumoin d'explication concréte abordant la programmation...
Est ce que ta méthode prends en compte toutes les variables d'origine?
Est ce que ta méthode prends en compte toutes les variables d'origine?
-

midnightfr - WRInaute passionné

- Messages: 529
- Inscription: Ven Mar 12, 2004 12:10
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)
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 passionné

- Messages: 533
- Inscription: Ven Aoû 13, 2004 20:06
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: Mar Oct 05, 2004 14:54
Voici mon code... situé dans la page 404... c'est censé marché par rapport a google ? Le code lui fonctionne...pas d'erreur.
Pour gagner du temps,seul le premier paté, un de ceux du milieu et le dernier présente un interet...
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: Mar Oct 05, 2004 14:54
BOn bah ma solution marche :
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 ?
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: Mar Oct 05, 2004 14:54
Bonjour
Mon mod url rewriting chez free marche a merveille
il est mal codé, les gens le detesteront, certains le detestent déja, mais il me permet de faire référencer mon forum, et rien que pour ça c'est cool
Venons en au problème, j'utilise des include de mon forum, genre :
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...
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...
16 messages • Page 1 sur 2 • 1, 2
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 :
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Tutoriel URL Rewriting
- l'URL Rewriting expliqué aux débutants
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- L'URL Rewriting expliqué aux débutants
- Comment éviter les contenus dupliqués (avec/sans le www)
- Référencement : le problème des sessions des pages PHP
- Début du Full Crawl
- Contrer une redirection 302 intempestive...
- 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?
- Newbie en URL Rewriting : quelqu'un peut me conseiller ?
- URL Rewriting, peut on mettre ce que l'on veut
- Trop d'URL Rewriting peut-il être bloquant ?
- quelqu'un animateur peut me répondre???peut être le webrank.
- Qui peut le plus peut le moins : mon oeil
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


le forum