Bonjour,
J'ai installé une Sarge sur mon vieil ordinateur pour en faire un serveur. Opération réussie, le ftp marche...
Je voudrait donc essayer maintenant de mettre en place un serveur web. Apache php et mysql sont installés. J'ai également installé Spip pour faire mon site.
Voilà donc mon problème : je n'arrive pas a changer la page d'accueil d'apache, je suis dirigé par défaut sur la page apache2-default...
Merci par avance de votre aide.
# index.html
Posté par Dalvany . Évalué à 0.
[^] # Re: index.html
Posté par touffi . Évalué à 1.
[^] # Re: index.html
Posté par Dalvany . Évalué à 0.
Et dans le fichier de conf d'Apache tout est bien active pour le php ? Notament la ligne DirectoryIndex contient bien index.php ?
[^] # Re: index.html
Posté par touffi . Évalué à 1.
La ligne DirectoryIndex contient bien index.php
Je n'y comprend vraiment rien...
[^] # Re: index.html
Posté par herqu . Évalué à 0.
[^] # Re: index.html
Posté par mouling . Évalué à 1.
Ta ligne DirectoryIndex ne contient-elle pas autre chose aussi ? Qqch du genre "index.html" ?...
Quand tu lui demandes une URL sans spéficier de fichier, Apache prend la liste de DirectoryIndex dans l'ordre : à chaque nom de fichier spécifié, il regarde s'il y a un fichier correspondant dans le répertoire demandé, et s'il trouvre, bingo! il te l'affiche (ou exécute le script, peu importe, l'important est qu'il s'y arrête).
Une cause possible de ton problème peut donc être que ta ligne DirectoryIndex vaut qqch comme :
DirectoryIndex index.html index.php
Si c'est le cas, deux solutions : virer le fichier index.html (ce que tu as fait, ai-je lu ci-dessous), ou bien mettre "index.php" en premier dans DirectoryIndex.
Et si ce n'est pas ça le pb... ben mince alors, c'est bizarre ton truc !
# Solution
Posté par touffi . Évalué à 1.
Ca a l'air de marcher maintenant mais il doit surement exister une solution pour faire disparaitre /apache2-default ...
# Instal par défaut
Posté par niol (site web personnel) . Évalué à 4.
Il suffit pour la désactiver de commenter la ligne RewriteRule dans /etc/apache2/sites-available/default il me semble. Ou alors de créer un nouveau virtualhost qui va bien (avec a2ensite).
Attention, ce n'est peut-être pas une redirection mais un Alias, je ne me souviens plus...
[^] # Re: Instal par défaut
Posté par touffi . Évalué à 0.
j'ai commenté la redirection vers apache2-default.
Mais pour un néophyte, j'avoue que l'administration d'apache est très complexe...m'enfin, ça marche :)
Merci
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.