Bonjour,
J'essaye de faire des redirections depuis le vhost, ou httpd.conf sans passer par htaccess
<IfModule mod_alias.c> Redirect permanent /testdebug.html http://www.mondomain.com/2redirige.html Redirect /testdebug2.html http://www.mondomain.com/redirige2.html </Ifmodule>
Mais la redirection ne fonctionne pas
Pourtant le module est compilé
/usr/local/apache2/bin/httpd -l Compiled in modules: […] mod_alias.c
J'ai testé
<IfModule mod_alias.c> Header set Mod_alias "ON" </Ifmodule>
Et j'ai bien le header ce qui me fait dire que le module est actif
mais impossible de redirigé
Auriez vous une idée?
# lire les logs
Posté par NeoX . Évalué à 2.
ca va te paraitre idiot tellement c'est simple, mais si deja tu commencais par aller lire les logs, ca te dirais s'il tente ou pas de faire la redirection,, s'il charge le module quand apache redemarre.
sinon un truc bete, ce ne serait pas plutot un Alias que tu veux faire ?
parce que, bon, c'est quand meme le module ALIAS que tu charges,
pas le module REDIRECT
du coup ca donnerait un truc comme ca :
[^] # Re: lire les logs
Posté par WhiteCat . Évalué à 3. Dernière modification le 24 mai 2016 à 10:47.
La fonction "Redirect" fait partie du module "mod_alias".
Ça ne peut pas fonctionner, le 2ème argument d'Alias est un chemin local, pas une URL.
# solution
Posté par gotcha5832 . Évalué à 1.
merci pour votre aide j'ai finit par trouver:
il manquait
il n'y avait rien dans les logs et Redirect fait bien partit du module alias http://httpd.apache.org/docs/2.2/mod/mod_alias.html#redirect
[^] # Re: solution
Posté par Rozé Étienne . Évalué à 3.
il manquait… il manquait… suspens !
[^] # Re: solution
Posté par gotcha5832 . Évalué à 1.
Il manquait
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.