Redirection index vers autre page

Support et discussions sur les différentes téchniques de réécriture d'url (url rewriting) pour phpBB2.

Modérateur: Modérateurs

Redirection index vers autre page

Messagede Stephoo » Lun Juil 28, 2008 1:24 pm

Bonjour,

Tout d'abord, merci pour votre mod qui est simple d'utilisation et efficace.

Cependant, j'ai un problème dont je n'ai pour l'heure pas trouver de solution.
En effet, cela est je pense dans le problème de redirection pour la page index.php.
Je voudrais que quand un membre entre par exemple : -www.site.com, il soit redirigé vers -www.site.com/accueil.php. Mais que quand il clique ou entre -www.site.com/index.php , alors il se rend sur index.php

J'ai essayé beaucoup de solution notamment celle qui consiste à remplacer dans le fichier class de phpbb seo, le lien index, vide par défaut, mais si je rentre index.php à la place, et que j'entre -www.site.com (sans index.php derrière), index.php s'affiche quand même.
Donc, cela ne marche pas.

J'ai essayé d'autres solutions ensuite. Notamment, celle-ci qui me semblait la plus efficace mais qui ne marche pas plus.
Code: Tout sélectionner
if ( $_SERVER['REQUEST_URI'] == $board_config['script_path'] )
{
   $header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : "Location: ";
   header($header_location . append_sid("accueil.$phpEx", true));
   exit;
}


C'est pour cela que je venais donc ici vous demander quelques idées pour que je puisse faire cela.

Merci, bonne fin de journée.
Stephoo
 
Messages: 1
Inscription: Lun Juil 28, 2008 1:15 pm

Publicité

Messagede dcz » Mar Juil 29, 2008 8:08 am

Pour que example.com "aille" sur accueil.php et pas sur index.php, il faut utiliser DirectoryIndex en tout début de .htaccess :

Code: Tout sélectionner
DirectoryIndex accueil.php index.php index.html index.htm


Et un fois que c'est fait, il faut comme tu l'as fait, ne pas laisser l'index du forum vide (tu peux utiliser forum.html ou index.php comme tu veux) car les liens sans uri (example.com/) irons sur accueil.php.

++
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 Laurent85 » Dim Sep 14, 2008 11:06 pm

Moi, j'ai effectivement aussi ce souci uniquement quand j'active le zero dupe, (premod 3.02 + gallery+rewrite avancé)

mon code est
Code: Tout sélectionner
DirectoryIndex accueil.php index.php


et mon forum est a la racine et quand j'active le zerodupe , je suis automatiquement redirigé sur acceuil.php , même si je mets " domaine.com/index.php "

Idem quand je suis dans mon mod gallery example "domaine.com/gallery/album.php?album_id=53" et que je clique sur mon lien du forum , je reviens juste a l'index de gallery :(


Je suis donc obligé de désactiver le zero dupe mais j'ai cru comprendre que ce n'était pas conseillé :?:
Avatar de l’utilisateur
Laurent85
PR1
PR1
 
Messages: 186
Inscription: Lun Fév 18, 2008 11:33 pm

Messagede dcz » Sam Sep 20, 2008 8:46 am

A priori, c'est normal si tu n'as pas activé l'utilisation de forum.html (ou autre chose) pour l'index de ton forum.

installe a écrit:=> Par défaut, ce mod va retirer index.php de l'URL de l'index de phpBB.
Vous pouvez changer cela dans phpbb_seo/phpbb_seo_class.php.
Trouver :

'index' => ''

dans cette ligne de code :

$this->seo_static = array( 'forum' => 'forum', 'topic' => 'topic', 'post' => 'post', 'user' => 'member', 'group' => 'group', 'index' => '', 'global_announce' => 'announces', 'leaders' => 'the-team', 'atopic' => 'active-topics', 'utopic' => 'unanswered', 'npost' => 'newposts', 'pagination' => 'page', 'gz_ext' => '.gz' );

Remplacer par :

'index' => 'forum'

Ou par ce que vous voulez.
C'est surtout pratique dans le cas ou vous utiliseriez un portail dans le même dossier que phpBB.


++
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 Laurent85 » Lun Sep 22, 2008 9:28 pm

ok parfait MERCI :wink:
Avatar de l’utilisateur
Laurent85
PR1
PR1
 
Messages: 186
Inscription: Lun Fév 18, 2008 11:33 pm


Retourner vers mod Rewrite phpBB2

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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