Bonjour,
J'espère que vous allez bien et que quelqu'un d'expérimenté aura déjà eu mon erreur... J'ai un site qui contient un fichier .htaccess qui lui même contient des rewrite url... Elles fonctionnent très bien sur mon premier serveur mais ne fonctionnent plus sur mon nouveau serveur.
Pourtant, lorsque je regarde le phpinfo() le mod_rewrite semble être activé :
Voici la liste des modules activés sur le nouveau serveur :
- core
- mod_log_config
- mod_logio prefork
- http_core
- mod_so
- mod_alias
- mod_auth_basic
- mod_authn_file
- mod_authz_default
- mod_authz_groupfile
- mod_authz_host
- mod_authz_user
- mod_autoindex
- mod_cgi
- mod_deflate
- mod_dir
- mod_env
- mod_mime
- mod_negotiation
- mod_php5
- mod_reqtimeout
- mod_rewrite
- mod_setenvif
- mod_status
Je n'ai jamais été familier avec les configurations d'Apache, vhost et autres htaccess, aussi je ne sais pas comment je peux faire pour tester que ca fonctionne, que le fichier .htaccess est bien lu. J'ai tenté de carrément supprimer le fichier et ca ne change rien. Je me demande donc s'il n'est pas mis en cache sur le serveur et si oui comment je peux le reset quand je fais mes tests.
J'ai APC d'installé sur le serveur. Ca peut peut être aider...
En fait je suis un peu perdu, je ne sais pas par ou chercher et ce qui peut être interessant à mettre, demandez moi si vous voyez un trace qui pourrait être cohérent d'apparaitre ici..
Merci d'avance en tout cas.
Partager