Aller au contenu

Sujets conseillés

Posté

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]

Posté

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

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...