Une page index.html et redirections [Réglé]
benpro Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre benpro
- Inscrit le : 28/12/2007
- Site internet
Reprise du message précédent
D'autant plus que le référencement semble être de très bonne facture, voir : en tapant cms sur google, phpboost est à la première page !Benpro
Bidi Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Bidi
- Inscrit le : 28/07/2009
Ben j'ai déjà dfonné mon point de vue par rapport au site phpboost et l'indexation google plus haut ^^
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Pour un apport... nul. Avant, sur la branche 1 du projet, on faisait le rewriting en .html, à la branche 2 on a décidé d'uniformiser et de tout passer en .php et notre référencement n'a pas diminué.
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Shadow Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Shadow
- Inscrit le : 30/12/2007
- Site internet
Sur toutes les sources fiables d'informations sur le référencement, que ce soit les sites Abondance ou Webrankinfo - pour n'en citer que deux - ou l'excellent livre d'Olivier Andrieu, il n'est nulle part fait mention d'une différence de référencement entre les pages avec l'extension .html ou .php ou même .asp. Cela ne change rien à l'indexation de ces pages.
Dans l'ouvrage d'Olivier Andrieu, "Réussir son référencement web", dans le chapitre sur l'url rewriting, on trouve même l'information suivante :
Citation :
En général, on fait apparaître un nom de fichier avec l'extension .html mais sachez que vous pouvez mettre ce que vous voulez, cela n'a aucune incidence sur la prise en compte des pages par les moteurs. En effet, quelle que soit l'extension que vous aurez choisie, la page restera une page respectant les normes HTML.
Ce qui peut poser problème, pour les pages dynamiques, c'est la présence de caractères spéciaux (? et &, le plus souvent) utilisés pour le passage des paramètres dans l'adresse. Les moteurs ont évolué dans ce domaine et on considère que la présence de 3 caractères de ce type, ou moins, ne pose plus de problème. J'avais d'ailleurs auparavant un site sous GuppY qui n'embarque pas encore l'url rewriting et mes pages étaient bien indexées bien que contenant un ou deux de ces caractères.
La solution pour ces pages est donc l'url rewriting que PHPBoost effectue de façon native. Toujours dans l'ouvrage cité plus haut, Olivier Andrieu conseille d'utiliser dans les nouvelles adresses un caractères qui sera considéré par les moteurs comme un séparateur de mots : - , . / ou | avec une préférence pour le tiret ou la virgule qui sont les plus simples et ne posent pas d'autres problèmes (comme le / peut en poser par exemple). PHPBoost utilise justement le tiret.
En espérant que ces quelques informations vous éclaireront un peu sur le sujet.
Shadow
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.
Visiteur
Boosteur Inactif
Citation :
Deuxièment, un module page d'accueil existe mais n'est pas achevé. Sinon tu peux faire une page d'accueil en dur comme on a fait nous
qu appelez vous une page en dur svp?
tout l apres midi, j ai essayé de creer une page index.php à la racine du site : j ai créé des fichiers en double accueil_begin.php , accueil_constant.php, accueil_fonction.inc .... j arrive à rien de bon alors en désespoir de cause, je m adresse à vous.
merci d avance
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Visiteur
Boosteur Inactif
- j ai bien lu dans le forum le sujet sur le panel pour la config de la page d accueil
- par ailleurs , j ai reussi à creer un dossier accueil/index.php
mais ce que je souhaiterais faire c est avoir une page index.php à la racine du site avec le haut, le menu de gauche, le module de connection et au centre une présentation perso ( et non des résumés d autres modules )
j avais cru lire qu avec la version 3 , on pourrait créer une page pour avoir
http://www.monsite.com/index.php par exemple
j ai bien vu qu un module sortirait + tard, mais y a t-il une solution ( quitte à passer du temps à modifier des fichiers) pour arriver à cela
toutes les tentatives que j ai faites redirigent sur la page d erreur
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Visiteur
Boosteur Inactif
Visiteur
Boosteur Inactif
define('PATH_TO_ROOT', './');
j avais mis
define('PATH_TO_ROOT', ' ');
reste juste dans le titre de la page la mention 'inconnu' qui apparait dans la balise "title" mais je devrais regler ça rapidement...enfin j espere
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Code PHP :
<?php /*################################################## * index.php * ------------------- * begin : August 23 2007 * copyright : (C) 2007 CrowkaiT * email : crowkait@phpboost.com * * ################################################### * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ###################################################*/ define('PATH_TO_ROOT', '.'); require_once('./kernel/begin.php'); define('ALTERNATIVE_CSS', 'news'); define('TITLE', 'Votre site à portée de main'); require_once('./kernel/header.php'); import('content/syndication/feed'); global $LANG; ?> <!-- Exemple d'insertion du flux RSS des news --> <div class="news_container""> <div class="news_top_l"></div> <div class="news_top_r"></div> <div class="news_top"> <div style="float:left"> <span id="news_feeds" style="float:left;padding-left:5px;" onmouseover="ShowSyndication(this)"> <img class="valign_middle" src="./templates/<?php echo $CONFIG['theme']; ?>/images/rss.png" alt="Syndication" title="Syndication" /> </span> <?php echo get_feed_menu('syndication.php?m=news') ?> <h3 class="title valign_middle">Dernières news</h3> </div> <div style="float:right"></div> </div> <div class="news_content"> <?php echo Feed::get_parsed('news', DEFAULT_FEED_NAME, 0, array(), 14); ?> <div style="text-align:right;"><a href="./news/news.php" class="small_link">Plus de news...</a></div> </div> </div> <?php require_once('./kernel/footer.php'); ?>
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Bidi Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Bidi
- Inscrit le : 28/07/2009
j'obtiens juste uen erreur:
Fatal error: Call to undefined function get_feed_menu() in C:wampwwwindex.php on line 46
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Bidi Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Bidi
- Inscrit le : 28/07/2009
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Il doit manquer une inclusion de fichier mais je ne sais pas laquelle, je n'ai pas le temps de regarder.
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie