Question APACHE

Fermé
Valdil Messages postés 253 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 4 août 2008 - 14 févr. 2008 à 14:23
Valdil Messages postés 253 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 4 août 2008 - 14 févr. 2008 à 16:03
Bonjour, voilà j'ai une petite question. Je viens de mettre en place un site sous apache. Il fonctionne très bien. Maintenant je voudrais que la page d'accueil ne soit plus index.html mais un autre fichier qui va me permettre de lancer un petit applicatif qui va gérer la connexion des utilisateurs.(login et mot de passe). Quelqu'un pourrait il m'indiquer ou faire la modification et est ce que j'ai besoin de paramétrer autre chose pour pouvoir executer mon appli lors de la connexion au site?
Merci d'avance :)

7 réponses

Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
14 févr. 2008 à 14:28
Bonjour,

Il faut ouvrir ton fichier httpd.conf qui se trouve dans le répertoire d'Apache.
Ensuite, recherche quelque chose qui ressemble à ceci :
<IfModule dir_module>
    DirectoryIndex index.php index.php3 index.html index.htm
</IfModule>
Je te laisse deviner la suite des opérations ;)

Xavier
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
14 févr. 2008 à 14:31
salut,

tu peux modifier la configuration du serveur. dans 'httpd.conf' tu trouveras cette section :
<IfModule mod_dir.c>
    DirectoryIndex index.html index.shtml index.wml index.pwml index.php index.php3 index.php4 index.php5
</IfModule>

il suffit d'ajouter le nom de ton fichier.
le problème est que tu ne pourra sans doute pas faire la même chose chez un hébergeur.

donc mieux vaut faire la même chose avec un fichier '.htaccess' (en bas de page).

ou alors tu places un fichier 'index.php' contenant :
<?php header( 'Location: urldufichier' ); ?>

0
Valdil Messages postés 253 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 4 août 2008 150
14 févr. 2008 à 14:31
Merci pour ta réponse, le problème c'est que mon fichier httpd.conf est vide! Il n'y a absolument rien dedans. Le fichier ne serait pas plutot apache2.conf?
0
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
14 févr. 2008 à 14:35
Eeuuuh, aucune idée ^^
Tu peux toujours vérifier s'il n'y a pas une ligne qui ressemble à ce que je t'ai donné :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
14 févr. 2008 à 14:41
as-tu fait une recherche de fichier sur tout le dossier ?

de toute façon tu peux faire une sauvegarde et tenter de modifier 'apache2.conf'.
0
Valdil Messages postés 253 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 4 août 2008 150
14 févr. 2008 à 15:24
Bon, alors j'ai fait la modification dans le fichier apache2.conf... ca ne change rien, il va toujours me chercher mon fichier index.html. J'ai essayé en faisant comme tu conseil Dalida en modifiant directement le fichier index mais toujours rien...
0
Valdil Messages postés 253 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 4 août 2008 150
14 févr. 2008 à 16:03
Bon il y a du mieux maintenant il va bien chercher mon fichier car lorsque je me connecte a mon site il me propose de telecharger le fichier. Bon maintenant j'aimerais qu'il me lance le fichier quand je me connecte à la page(précision ca fonctionne sous IIS, en indiquant le nom du fichier je tombe sur une page de connexion). Il doit me manquer certaines options?
0