2012-09-26 4 views
1

J'ai cette ligne dans mon fichier .htaccess qui fonctionne très bien (ce qui limite POST à ​​1MB):Comment faire pour rediriger Apache sur LimitRequestBody?

LimitRequestBody 2048000 

Mais mon problème est - si le POST a dépassé 2 Mo, Apache renvoie une erreur et je voudrais pour afficher message d'erreur personnalisé ou rediriger vers une page.

Je crois que cela peut être réalisé d'une manière ou d'une autre avec réécrire le moteur mais je ne sais pas comment. Toute aide est appréciée :)

Répondre

3

Vous n'avez pas besoin mod_rewrite, vous avez juste besoin d'utiliser ErrorDocument et 413 directe (requête trop grand) à votre message d'erreur personnalisé:

Quelque chose comme:

ErrorDocument 413 /custom-message.php 
+0

Exactement ce dont j'avais besoin. Je vous remercie. –

Questions connexes