Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 13/02/2013, 03h16   #1
FoX_*D i E*
Membre du Club
 
Inscription : septembre 2007
Messages : 160
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : septembre 2007
Messages : 160
Points : 54
Points : 54
Par défaut <IfModule mod_expires.c> chez free.fr

Bonjour,
Je suis débutant en webmastering et jusqu'à maintenant je ne me suis jamais demandé ce que c'était que Apache.

Alors voila, j'ai une page chez free.fr et je veux optimiser l'acces à mon site (accélerer le chargement).

http://www.monitoring-transactionnel...tils-gratuits/ m'a fait comprendre que mes images (dont j'ai une soixantaine de taille 120x120 sur ma page principale) devraient être mis en cache.

j'ai donc créé un .htaccess qui contient ce code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
SetEnv PHP_VER 5
# BEGIN Expire headers
<IfModule mod_expires.c>
 ExpiresActive On
 ExpiresDefault "access plus 7200 seconds"
 ExpiresByType image/jpg "access plus 2592000 seconds"
 ExpiresByType image/jpeg "access plus 2592000 seconds"
 ExpiresByType image/png "access plus 2592000 seconds"
 ExpiresByType image/gif "access plus 2592000 seconds"
 AddType image/x-icon .ico
 ExpiresByType image/ico "access plus 2592000 seconds"
 ExpiresByType image/icon "access plus 2592000 seconds"
 ExpiresByType image/x-icon "access plus 2592000 seconds"
 ExpiresByType text/css "access plus 2592000 seconds"
 ExpiresByType text/javascript "access plus 2592000 seconds"
 ExpiresByType text/html "access plus 7200 seconds"
 ExpiresByType application/xhtml+xml "access plus 7200 seconds"
 ExpiresByType application/javascript A259200
 ExpiresByType application/x-javascript "access plus 2592000 seconds"
 ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
</IfModule>
# END Expire headers
J'ai une erreur 500, Internal serveur error, enfin bref ca ne fonctionne pas.
Que dois-je faire a votre avis?

voici la page pour vous donner un idée du travail à faire :
http://sharablemusic.free.fr/

je vous remercie pour votre aide

EDIT: j'ai mis <IfModule mod_expires.c> en titre parce que je pense que ca vient de là, mais encore une fois, je suis un novice ^^
FoX_*D i E* est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2013, 20h57   #2
_Mac_
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 9 146
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 9 146
Points : 10 700
Points : 10 700
Pour savoir si ça vient de là, tu commentes tout et tu décommentes les lignes une par une. Quand tu passes de "ça marche bien" à "erreur 500", tu as trouvé la ligne en cause. Vérifie alors la syntaxe. Mais il se peut aussi tout simplement que Free n'autorise pas mod_expire.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2013, 12h57   #3
FoX_*D i E*
Membre du Club
 
Inscription : septembre 2007
Messages : 160
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : septembre 2007
Messages : 160
Points : 54
Points : 54
en effet, si je mets tout simplement ca :

Code :
1
2
<IfModule mod_expires.c>
</IfModule>
j'ai une erreur, donc c'est free.fr qui ne l'autorise pas.... zut (pour pas dire autre chose)

EDIT : y a-t-il un autre moyen?
FoX_*D i E* est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2013, 20h03   #4
_Mac_
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 9 146
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 9 146
Points : 10 700
Points : 10 700
Essaie de ne pas mettre ces 2 lignes et de mettre directement les lignes Expires*. Si avec la seule ligne ExpiresActive On tu as encore une erreur 500, tu n'arriveras pas à faire ce que tu veux avec Apache.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2013, 20h43   #5
FoX_*D i E*
Membre du Club
 
Inscription : septembre 2007
Messages : 160
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : septembre 2007
Messages : 160
Points : 54
Points : 54
effectivement je ne peut rien y faire. Pas content.

... résolut, je te remercie pour ton aide
FoX_*D i E* est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 05h20.


 
 
 
 
Partenaires

Hébergement Web