J'ai défini l'alias suivant
Alias /static/images /images
Cependant, lorsque je navigue sur, localhost/myweb/static/images
je reçois:
Pas trouvé
L'URL demandée / myweb / static / images n'a pas été trouvée sur ce serveur.
Pourquoi n'est-il pas redirigé vers localhost/myweb/images
?
Réponses:
Alias
n'est pas destiné à la redirection, mais au mappage des URL sur les chemins du système de fichiers, généralement en dehors de votre fichierDocumentRoot
.indique à Apache que si vous le demandez,
localhost/static/images
le dossier/images
de votre système de fichiers doit être examiné . Très probablement, ce dossier n'existe pas et vous obtenez une erreur.Voir la documentation pour plus d'informations sur la
Alias
directive.Si vous souhaitez rediriger
localhost/myweb/static/images
vers,localhost/myweb/images
vous devez utiliser laRedirect
directive à la place, par exempleVoir la documentation pour plus d'informations sur la
Redirect
directive.la source
images
dossier existe, c'est tout ce que j'essaie de faire