| Fichier htaccess - 8,421 bytes, 175 downloads |
support « Besoin d'aide «
Problème avec le fichier htaccess
| Workflow | Support request |
| Status | Problem has been recorded
|
| Owner | Gérard |
| Progress | ![]() |
Je me suis aperçu en faisant un test que mon fichier htaccess empêche IE8 d'accéder au Site.
Il marche avec Firefox, Opera, Chromium mais pas avec IE.
Vous auriez une idée ?
Je joins le fichier en question pour info.
Merci de votre aide.
Files
Comments
Gérard : Pourquoi penses tu que c'est fichier htaccess qui est la cause du problème avec IE8 ?
Jmarc : J'ai fait un test tout simple :
* avec htaccess activé impossible de voir le site avec IE8 (je suis redirigé vers une page 404
* avec htacces désactivé (extension .bak) IE8 accède au site sans problème.
Mais, je soupçonne aussi mon template modifié (à partir du skin Mu) car la visualisation est possible avec IE8 avec d'autres skins.
En clair, je suis perdu.
Peux tu me confirmer que le site est bien inaccessible avec IE8 ?
Gérard : je te confirme que chez moi, avec IE8, j'obtiens également une "erreur 404, page web introuvable".
Par contre, cela se produit au bout d'une seconde durant laquelle, la page de ton site est correctement chargée et visible ?!... étrange
Un truc pour débuguer les problème de htaccess :
- tu installes un yacs chez toi en local et tu y colles ton site avec son skin et son htaccess.
- tu actives le traçage du htaccess en modifiant le fichier /apache/conf/httpd.conf en ajoutant à la fin :
RewriteLog c:/xampp/htdocs/rewrite.log(modifie le chemin au fichier de log de ton choix en fonction de ton installation de xampp ou de wamp)
RewriteLogLevel 9 - Tu accèdes ensuite à ta page avec IE8 puis tu édite le fichier rewrite.log pour voir ce qu'à fait le htaccess.
Merci pour cette suggestion ...que j'ai essayé de mettre en œuvre.
J'obtiens un erreur de type Internal Server Error et le message suivant dans le fichier log :
" C:/Program Files/UwAmp/www/yacs/.htaccess: Invalid command 'ExpiresByType', perhaps misspelled or defined by a module not included in the server configuration, referer: http://localhost/yacs/ "
Dans le fichier htaccess, il y a bien une commande ExpiresByType.
Mais je ne suis pas capable d'interpréter cela.
A+
Gérard : là, ça dépasse mes maigres connaissances...
essaie de savoir à quoi ça sert ce ExpiresByType et essaie de le mettre en commentaire voir si c'est mieux sans.
Jmarc : J'ai mis cette commande en commentaire et cela n'a toujours pas fonctionné.
Je continue mes investigations. En désespoir de cause je vais changer de skin et/ou mettre un htaccess basic.












