-
Problème avec index.html
Bonjour à tous voilà mon problème :
J’utilise spip 1.8.3 (à cause de certaines contraintes) et l’affichage de mon fichier index.html pose problème. En effet lors de l’affichage de mes boucles : pour les titres et pour le contenu d’une rubrique, çà me donne #TITRE et # TEXTE. Alors que pour mes pages appelées grâce à rubrique.php il n’y a aucun problème.
Je vous donne le code pour la boucle des titres :
<BOUCLE_menu(RUBRIQUES){racine}{titre!="accueil"}>
<span class="txtmenu gras"><a class="pad20 gras" href="#URL_RUBRIQUE">#TITRE</a>|</span>
</BOUCLE_menu>
Petites précisions : Si j’appelle ma page avec http://localhost/, j’ai le problème explicité ci-dessus, alors que si j’appelle avec http://localhost/index.php, tout se passe très bien.
Merci de votre aide. @+
-
Je pense que tu as 2 fichiers, index.html et index.php et dans ta configuration de serveur tu as mis le .html avant le .php... Faut changer cet ordre dans le fichier de configuration apache. (httpd.conf)
-
Oui cet exactement çà, merci.
J'ai modifié mon httpd.conf comme tu m'as dis, seulement là je suis en local donc tout va bien j'ai accès au dossier /etc/apache2/.
Mais le site va se trouver sur un serveur mutualisé donc je n'aurais pas accès à ce répertoire, et j'ai dejà testé eux aussi prennent le .html avant le .php.
J'ai vu qu'il étais possible de faire des redirections avec un .htaccess mais j'ai pas réussi.
Il faudrai que quand on arrive sur http://www.monsite.fr/ on tombe direct sur http://www.monsite.fr/index.php.
J'ai essayé avec çà dans mon .htaccess mais sans succès :
RedirectPermanent / http://www.monsite.fr/index.php