Re: [LA-discussions] Configuration du mod_rewrite sur apache2 ds Wheezy

[ Thread Index | Date Index | More linuxarverne.org/discussions Archives ]


Salut,

Plusieurs solutions me viennent a l'esprit :

* mod_rewrite n'est pas installé
* il manque un allowOverride dans la directive Dierctory qui autorise ton /var/www et donc le .htaccess n'est pas intetprete
* ta regle de rewrite est bonne ?

En général utiliser le .htaccess quand tu as acces a la conf apache c'est pas terrible car plus lent et plus vulnerable.

Julien

Le 13 juin 2013 02:32, "Alexandre Rault" <rault.alexandre@xxxxxxxxx> a écrit :

Le 7 juin 2013 21:02, sonic steph <ml@xxxxxxxxxxxx> a écrit :
Bonjour,

un soucis de config apache...

Il me semble que la configuration que j'avais mis en place sur Squeeze
ne fonctionne plus pour Wheezy, je ne trouve pas de piste pour changer
cela..

donc, j'ai activé le mod:
# a2enmod rewrite

Puis, j'ai modifié le fichier /etc/apache2/sites-enabled/000-default, en
y ajoutant :

<Directory /var/www/test>
            AllowOverride all
</Directory>

Puis, re-démarrage du service..

Dans le /var/www/test, j'ai crée le fichier test.html :
<html><head><title>Test</title></head><body>OK !</body></html>

puis, j'ai ajouté le fichier .htaccess :
RewriteEngine on
RewriteRule ^inconnu\.html$  test.html [L]

et bien le rewrite ne fonctionne pas

une idée ?

http://www.dadaprod.org

On est d'accord, tu atteins bien http://domain/test.html ?

Au delà de ça, je n'ai jamais utilisé ce type de fonction, donc je ne pourrais pas t'aider plus que http://httpd.apache.org/docs/2.4/mod/mod_rewrite.html ...

Si, juste une bricole... as-tu essayé de forcer le reload en mode bourrin..? (/etc/init.d/apache2 stop && /etc/init.d/apache2 reload && /etc/init.d/apache2 start)
Je sais, c'est sale et moche, mais bon !

.AleX.



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/