captain_torche Posté 29 Août 2011 Partager Posté 29 Août 2011 Je voulais savoir s'il était possible de forcer une erreur 500 dans un htaccess ? Nous avons une page qui se fait régulièrement aspirer avec un paramètre désactivant son cache : nous voulons l'empêcher. J'ai proposé que cette page avec ce paramètre renvoie une erreur 403 (Le code fonctionne), mais l'administrateur système préfèrerait une 500. Est-ce possible ? RewriteCond %{QUERY_STRING} ^id=XX$&pas_de_cache=true$ RewriteRule ^(.*)$ - [F] Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 29 Août 2011 Partager Posté 29 Août 2011 Une erreur 500 est une erreur Apache. Et c'est idiot de vouloir forcer une erreur 500 alors que le 403-Forbidden est là pour ce type de cas. Mais bon, une redirection vers un simple fichier php avec ceci suffira à générer une erreur 500 s'il le veut vraiment <?php header('x', TRUE, 500);?> Tu peux le tester sur l'analyseur d'entêtes du Hub Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 29 Août 2011 Auteur Partager Posté 29 Août 2011 Ok, merci. Je vais essayer de voir pourquoi il veut absolument une erreur 500. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant