The requested URL / n'a pas été trouvée sur ce serveur
J'ai 2 Apache instances sur le même serveur, l'un sur le port 80, l'une sur l'autre port. Le premier fonctionne très bien. Quand je vais à mon domaine.com:otherport je reçois le message d'erreur nommé dans le titre. Le répertoire n'existe pas, et a le même nom d'utilisateur et de groupe que le serveur web est en cours d'exécution comme.
- Si vous permutez les ports de sorte que le travail a otherport et le non-travail a de 80, cela fonctionne t'il?
- Non, même problème (le travail qu'on avait encore de l'erreur 404 lors de l'exécution sur le port 80).
- J'ai essayé de basculer vers un hôte virtuel (juste pour voir, je ne sais pas si vous pouvez avoir une configuration de PHP) et il me donne toujours la même erreur.
- Pourrait-il avoir quelque chose à voir avec moi à l'aide du module mod_vhost_alias sur le domaine principal?
Vous devez vous connecter pour publier un commentaire.
Enfin compris. Quand j'ai ajouté la directive DirectoryIndex, j'étais en ajoutant à la httpd.conf hôte virtuel qui j'avais juste créé, tandis que le second serveur est toujours en cours d'exécution hors de la deuxième instance. Maintenant, je me sens stupide!
Pour quelqu'un d'autre qui est de la lecture, si vous obtenez cette erreur et ne peut pas comprendre pourquoi, vous devez ajouter une directive DirectoryIndex.
Vous devez configurer le protocole http.conf pour la seconde instance. Pourquoi faites-vous cela comme deux instances en premier lieu?
Deux pensées: