Page demarrage index.php [Réglé]
Url absolu avec index.php renvoi sur member.php
Support Général
npk60480 Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre npk60480
- Inscrit le : 29/07/2009
- Site internet
J'ai déjà lu pas mal sur le forum, mais je n'ai pas trouvé ma solution,.
J'ai mis dans l'admin l'url suivante : http://passion-fauneetflore.fr/index.php
mais cela me renvoi à cette page http://passion-fauneetflore.fr/member/member.php inintéressante pour le référencement, quelle la solution y a t il a se problème ?, s'il est résolu je ne l'ai pas trouvé !
PS: j'espère que je suis dans la bonne rubrrique si ce n'est pas le cas on peut déplacer svp
Jean-Marie
Crunchfamily Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Crunchfamily
- Inscrit le : 23/09/2008
Pourquoi ne pas creer une autre page que index.php
npk60480 Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre npk60480
- Inscrit le : 29/07/2009
- Site internet
Voici mon index.php comme demandé.
<?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', './');
@include_once('./kernel/db/config.php'); //Fichier de configuration (pour savoir si PHPBoost est installé)
unset($sql_host, $sql_login, $sql_pass); //Destruction des identifiants bdd (on n'en a pas besoin sur cette page)
require_once('./kernel/framework/functions.inc.php');
$CONFIG = array();
//Chargement manuel de la configuration générale
@include_once('./cache/config.php');
//Si PHPBoost n'est pas installé, on renvoie vers l'installateur
if (!defined('PHPBOOST_INSTALLED'))
{
import('util/unusual_functions', INC_IMPORT);
redirect(get_server_url_page('install/install.php'));
}
elseif (empty($CONFIG))
{ // Si la configuration n'existe pas mais que PHPBoost est installé
// on renvoie vers la page membre du noyau dont on est sûr qu'elle existe
import('util/unusual_functions', INC_IMPORT);
redirect(get_server_url_page('member/member.php'));
}
//Sinon, c'est que tout a bien marché, on renvoie sur la page de démarrage
define('DIR', $CONFIG['server_path']);
define('HOST', $CONFIG['server_name']);
$start_page = get_start_page();
if ($start_page != HOST . DIR . '/index.php' && $start_page != './index.php') //Empêche une boucle de redirection.
redirect($start_page);
else
redirect(HOST . DIR . '/member/member.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', './');
@include_once('./kernel/db/config.php'); //Fichier de configuration (pour savoir si PHPBoost est installé)
unset($sql_host, $sql_login, $sql_pass); //Destruction des identifiants bdd (on n'en a pas besoin sur cette page)
require_once('./kernel/framework/functions.inc.php');
$CONFIG = array();
//Chargement manuel de la configuration générale
@include_once('./cache/config.php');
//Si PHPBoost n'est pas installé, on renvoie vers l'installateur
if (!defined('PHPBOOST_INSTALLED'))
{
import('util/unusual_functions', INC_IMPORT);
redirect(get_server_url_page('install/install.php'));
}
elseif (empty($CONFIG))
{ // Si la configuration n'existe pas mais que PHPBoost est installé
// on renvoie vers la page membre du noyau dont on est sûr qu'elle existe
import('util/unusual_functions', INC_IMPORT);
redirect(get_server_url_page('member/member.php'));
}
//Sinon, c'est que tout a bien marché, on renvoie sur la page de démarrage
define('DIR', $CONFIG['server_path']);
define('HOST', $CONFIG['server_name']);
$start_page = get_start_page();
if ($start_page != HOST . DIR . '/index.php' && $start_page != './index.php') //Empêche une boucle de redirection.
redirect($start_page);
else
redirect(HOST . DIR . '/member/member.php');
?>
Édité par npk60480 Le 09/08/2009 à 14h21
Jean-Marie
Shadow Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Shadow
- Inscrit le : 30/12/2007
- Site internet
Dans la configuration avancée, tu vas indiquer comme URL du serveur ton adresse http://passion-fauneetflore.fr et dans la configuration générale, tu vas indiquer la page de démarrage du site, dans ton cas, Autre adresse relative ou absolue : /index.php.
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
Code PHP :
{ // Si la configuration n'existe pas mais que PHPBoost est installé // on renvoie vers la page membre du noyau dont on est sûr qu'elle existe import('util/unusual_functions', INC_IMPORT); redirect(get_server_url_page('member/member.php')); }
cette portion comme l'indique les annotation redirige vers member/member.php
ce qui est ton cas il me semble.
maintenant a toi de voir dans ton administration si tu a bien donner l'info a phpboost que ta page d'accueil est news/news.php par exemple.
la page que tu a donner n'est pas faite pour être affiché.
ce n'est pas l'index du site.
Shadow Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Shadow
- Inscrit le : 30/12/2007
- Site internet
Cependant, je précise que la manipulation que j'ai décrit n'est valable que pour un fichier index.php personnalisé. S'il s'agit du fichier d'origine de PHPBoost, alors ce qu'il faut, comme le précise Saturnin, c'est choisir dans la liste déroulante le module qui servira de page d'accueil.
Quoi qu'il en soit, il ne faut pas indiquer dans la configuration du site un fichier comme URL du serveur mais l'adresse générale du site.
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
c'est celui qui est a la racine du site.
c'est celui qui permet de renvoyer sur l'install si elle n'est pas faite ...
c'est l'originale quoi.
Édité par Visiteur Le 09/08/2009 à 19h09
npk60480 Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre npk60480
- Inscrit le : 29/07/2009
- Site internet
, je n'ai en aucun cas modifier le fichier index.php.Bon je ne vais pas me compliqué la vie je vais renvoyer sur news/news.php, mais j'ai encore un doute quant au référencement du site avec une telle adresse d'ouverture, mais vous pouvez certainement m'éclairer ?
Jean-Marie
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."
npk60480 Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre npk60480
- Inscrit le : 29/07/2009
- Site internet
Jean-Marie
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
