Impossible d'accéder / admin sur Ubuntu Apache2

J'ai un server Ubuntu 10.04 exécutant Apache2, qui héberge quelques-uns de mes sites. La plupart d'entre eux sont des CMS de quelque sorte, donc ils ne posent généralement aucun problème.

Mais j'ai récemment téléchargé une page de la mienne sur le server, et il semble que l'url example.com/admin ne peut pas être chargé. Je ne peux pas pour la vie de moi comprendre cela.

Juste pour clarifier, cela n'arrive qu'avec / admin. Tout autre controller (Travailler avec le motif MVC) est en cours de chargement.

Existe-t-il une configuration cachée quelque part quelque part?

J'utilise également un .htaccess, mais il n'a pas de règles qui causeraient ce comportement sur une machine Linux, mais pas sur une machine Win.

Les journaux d'erreur indiquent:

[Lun Avr 16 23:33:23 2012] [erreur] [client 78.xxx] Le file n'existe pas: /srv/www/example.com/public_html/admin

Je suis complètement perplexe. Les parameters Apache2 n'ont pas tout ce qui pourrait causer cela non plus. Aidez-moi?

2 Solutions collect form web for “Impossible d'accéder / admin sur Ubuntu Apache2”

Le correctif est mod_rewrite ..

RewriteEngine on

RewriteRule admin $ / admin / [R = 301, L]

Ou installez / activez mod_dir Default: DirectorySlash On

Remarque: dans un <Directory "/var/www/html/"> VS. aucune barre oblique ne fait de différence.

Il s'est avéré que mon problème était lié à Apache.

Lors de la search d'une solution, je me suis rendu count que l'hôte virtuel de ma machine dev et de mon server ne pointait pas sur le même DocumentRoot, ce qui signifiait que si j'avais fourni un file .htaccess supplémentaire pour redirect la requête vers le directory droit, les deux envoirnments n'utilisaient pas la même configuration.

En bref, assurez-vous d'utiliser la même configuration pour les deux environnements. Ou mieux encore, doublez vos dev et les enplus de production.

  • Où la configuration ZFS est enregistrée?
  • Pourquoi les ACL ne sont-elles pas chargées sur l'instance ec2 à partir de l'image enregistrée?
  • SIOCSIFNETMASK: argument invalide - Impossible d'élever eth0
  • Mettre à niveau le server exécutant Ubuntu 8.04 w / plesk vers Ubuntu 9.04 w / plesk
  • Problème Déplacement d'Ubuntu Server 9.04 depuis VMWare Workstation vers ESX Server
  • Ubuntu renommer l'interface de bouclage
  • imapsync - L'authentification a échoué
  • Pourquoi cette directive d'écoute IPv6 n'accepte-t-elle pas non plus IPv4?
  • exécuter le script à l'arrêt
  • Analyse judiciaire du OOM-Killer
  • Libération de la memory (RAM) sur Ubuntu 8.04 Server
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.