HTTP Status Code: HTTP/1.1 200 OK renvoyer

Forum de support du Zéro duplicate.
Solution de redirections HTTP 301 personnalisées pour phpBB2.

Modérateur: Modérateurs

HTTP Status Code: HTTP/1.1 200 OK renvoyer

Messagede hawk88 » Mar Mai 01, 2007 12:17 pm

Bonour dcz,

j'ai installer le zero dupe,

apparament tout marche bien coté redirection et apparament il n'y a pas de bug au niveau des mods supplémentaire.

Mais le soucis est pour le 301

J'ai tester avec un topic n'existant pas et voila ce que ca me renvoie

Pas de 301 ni de 302

En faite ca ne me revoie pas sur la page index mais ca me dit que le sujet n'existe pas par exemple

Merci ++
hawk88
PR2
PR2
 
Messages: 286
Inscription: Ven Jan 05, 2007 9:16 pm

Publicité

Messagede dcz » Mar Mai 01, 2007 12:24 pm

Et bien, c'est juste que -http://www.jeu-arcade.com/topic2435.html est une vrai url, donc pas redirigée, d'un sujet qui n'existe pas, c'est pas vraiment un duplicate.

Une url qui doit vraiment être rédirigée, l'est tout à fait correctement : http://www.jeu-arcade.com/viewforum.php?f=22

Tu peux par contre décider de rediriger vers l'index les sujets qui n'existent pas, dans viewtopic.php, trouves :

Code: Tout sélectionner
if ( !($forum_topic_data = $db->sql_fetchrow($result)) )
{
   message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
}


Remplaces par :
Code: Tout sélectionner
if ( !($forum_topic_data = $db->sql_fetchrow($result)) )
{
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
   $phpbb_seo->seo_redirect($phpbb_seo->seo_path['phpbb_url']);
   //message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
// www.phpBB-SEO.com SEO TOOLKIT END
}
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21219
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede hawk88 » Mar Mai 01, 2007 12:29 pm

Ah d'accord je n'avais compris entierement ce point alors.

Merci pour tes précisions DCZ

Le sujet est regler alors

merci

et ne travaille pas trop c'est la journée du repos aujourd hui :)

++
hawk88
PR2
PR2
 
Messages: 286
Inscription: Ven Jan 05, 2007 9:16 pm

Messagede dcz » Mar Mai 01, 2007 12:31 pm

bah non, c'est la fête du taf, je participe à la célébration c'est tout ;)
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21219
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede hawk88 » Mar Mai 01, 2007 12:37 pm

En faite j'ai un petit soucis,

je vois difficilement le rapport mais sur la page index on ne voit plus le qui joue en ligne

J'ia regardé le code que j'ai rajouté mais je ne vois pas de POST ni de Get vu qu'il récupere dans la BD

Ca peut venir du mode zero dupe ? car ca marchait bien

Voici le code au cas ou

Code: Tout sélectionner
/ Generate the page
//
$template->pparse('body');

#
# AJOUTER AVANT
#

//Who's playing what game section
$whos_playing = 1;

    if ($whos_playing) {
    $content = "<table width='100%' border='0' cellpadding='0' cellspacing='0' class='forumline'>";
      $content .= "<tr>";
    $content .= "<th width='100%' colspan='2' align='left' class='th'><span class='cattitle'><b>Qui Joue ?</b></span></th>";
    $content .= "</tr>";

      $sql = "SELECT u.username, u.user_id, user_allow_viewonline, g.game_name, g.game_id, g.game_pic FROM " . GAMEHASH_TABLE . " gh LEFT JOIN ". SESSIONS_TABLE ." s ON gh.user_id = s.session_user_id LEFT JOIN ". USERS_TABLE ." u ON gh.user_id = u.user_id LEFT JOIN ". GAMES_TABLE." g ON gh.game_id = g.game_id WHERE gh.hash_date >= s.session_time AND (" . time() . "- gh.hash_date <= 300) ORDER BY gh.hash_date DESC";

      $result = $db->sql_query($sql);

      while ($row = $db->sql_fetchrow($result)) {
      $players[] = $row;     
      }

      $nbplayers = count($players);
      $listeid = array();
      $games_players = array();
      $games_pics = array();
      $games_names = array();
      if ($nbplayers != 0) {
      $content .="<tr>";
    $content .="<td class='row1'><span class='gensmall'><B>Jeux</B></span></td>";
    $content .="<td class='row2'><span class='gensmall'><B>Joueurs</B></span></td>";

      for ($i=0 ; $i<$nbplayers ; $i++) {
      if (!isset($listeid[ $players[$i]['user_id'] ])) {
      $listeid[ $players[$i]['user_id'] ] = true ;
    $players[$i]['username'] = $players[$i]['username'];

      if ($players[$i]['user_allow_viewonline'])
    {
      $player_link = '<span class="gensmall"><a href=profile.php?mode=viewprofile&u='.$players[$i]['user_id']. '>' . $players[$i]['username'] . '</a></span>';
    }
     else
    {
    $player_link = '<span class="gensmall"><a href=profile.php?mode=viewprofile&amp;u='. $players[$i]['username'] . '</i></a></span>';
    }

      if ($players[$i]['user_allow_viewonline'] || $userdata['user_level'] == 2) {
      if(!isset($games_names[ $players[$i]['game_id'] ])) {
    $games_pics[ $players[$i]['game_id'] ] = "<a href='games.php?games&gid=".$players[$i]['game_id']."'><img height='20' width='20' src='games/pics/".$players[$i]['game_pic']."' border= '0' alt='" .$players[$i]['game_name']. "' title='" .$players[$i]['game_name']. "'></a>";
      $games_names[ $players[$i]['game_id'] ] = $players[$i]['game_name'] ;
      $games_players[ $players[$i]['game_id'] ] = $player_link ;
      }
       else
      {
      $games_players[ $players[$i]['game_id'] ] .=  ', ' . $player_link ;
      }
    }
   }
}

      foreach($games_pics AS $key => $img) {
      if ($games_players[$key]!='') {
      $content .= "<tr>";
    $content .= "<td width='30%' class='row1'><span class='gensmall'>$img&nbsp;&nbsp;&nbsp;<a href='games.php?games&gid=$key' alt='clique ici pour me rejoindre sur ce jeu : " . $games_names[$key] . "' title='clique ici pour me rejoindre sur ce jeu : " . $games_names[$key] . "'>$games_names[$key]</a></span></td>";
      $content .= "<td class='row2'>" .$games_players[$key]. "</td>";
    $content .= "</tr>";
      }
}

      $content .= "</table>";
      }
       else
      {
      $content .="<td colspan='2' align='center' class='row1'><span class='gensmall'>Il n'y a aucune partie en cours dans l'arcade !</span></td>";
      $content .= "</table>";
      }
}

     $template->assign_vars(array(
        'GAME' => '<a href="' . append_sid("games.$phpEx?gid=" . $key) . '">' . $val . '</a>',
        'PLAYER_LIST' => $content)
       );
hawk88
PR2
PR2
 
Messages: 286
Inscription: Ven Jan 05, 2007 9:16 pm

Messagede dcz » Mar Mai 01, 2007 12:38 pm

En effet, je ne pense pas que cela puisse venir du zéro dupe.

Faut chercher ailleurs du coup.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21219
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede hawk88 » Mar Mai 01, 2007 12:46 pm

Effectivement cela venait de moi

Bonne journée dcz ;)
hawk88
PR2
PR2
 
Messages: 286
Inscription: Ven Jan 05, 2007 9:16 pm

Messagede ibost » Lun Mai 07, 2007 1:57 pm

Salut DCZ et Seo. J'ai tout réinstallé les mods à Zero. J'ai installé les mods suivants pour l'instant :
- mod url rewrite avancé
- zero dup

Je bute sur le http header avec web sniffer. Il me renvoie également que des 200 OK et ce, avec des URL qui existent comme celle-ci :

http://www.truc-malin.com/viewforum.php?f=8

Saurais-tu d'où vient le soucis ?
ibost
PR6
PR6
 
Messages: 698
Inscription: Dim Avr 15, 2007 7:15 pm

Messagede dcz » Lun Mai 07, 2007 3:10 pm

De viewforum.php, le zéro dupe ne doit pas être correctement en place, il n'y a aucune redirection en fait : -http://www.truc-malin.com/viewforum.php?f=8

Et pareil pour viewtopic, tu es sûr que tu l'as installé le mod ? Je ne tombe sur aucune redirection sur ton site.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21219
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede ibost » Mar Mai 08, 2007 6:24 pm

dcz a écrit:Je ne tombe sur aucune redirection sur ton site.


J'ai remarqué aussi, malgré toutes mes précautions...

Existe-t-il un lien avec le HTACCESS ?

Sinon je vais vérifier le viewforum et viewtopic.

Merci de ton aide ++
ibost
PR6
PR6
 
Messages: 698
Inscription: Dim Avr 15, 2007 7:15 pm

Messagede dcz » Mer Mai 09, 2007 9:24 am

A priori non, le zéro dupe redirige depuis les fichier php, après que le .htaccess ait finit d'agir.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21219
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede ibost » Mer Mai 09, 2007 9:33 am

C'est réglé !!! Peux- tu me confirmer ?
ibost
PR6
PR6
 
Messages: 698
Inscription: Dim Avr 15, 2007 7:15 pm

Messagede dcz » Mer Mai 09, 2007 9:46 am

Les headers sont bon : http://www.truc-malin.com/viewforum.php?f=8

Je te laisse vérifier que tu es bien redirigé sur les sujet, les messages les catégories et l'index ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21219
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede ibost » Mer Mai 09, 2007 11:09 am

Ok merci :lol:
ibost
PR6
PR6
 
Messages: 698
Inscription: Dim Avr 15, 2007 7:15 pm

Messagede ibost » Jeu Mai 10, 2007 10:23 am

Explication : je n'avais effectivement pas transféré les fichiers viewtopic et viewforum... :oops:

Maintenant tout roule apparemment et je suis bien content ! :wink: merci !
ibost
PR6
PR6
 
Messages: 698
Inscription: Dim Avr 15, 2007 7:15 pm

Suivante

Retourner vers Zéro duplicate phpBB2

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités