J'ai un ensemble de règles RewriteCond qui testent les différents appareils mobiles et définissent des variables d'environnement telles que "env=device :.iphone" ou "env=device :.smartphone" si l'agent utilisateur correspond à un appareil iPhone ou Android.
J'essaie maintenant de rediriger l'utilisateur vers des pages d'erreur serveur 404/500 personnalisées pour chaque appareil, par le biais des pages d'erreur.
Idéalement, j'aimerais pouvoir tester la présence d'une variable, puis écrire une chaîne ErrorDocument personnalisée. Mais un apache ne semble pas fonctionner dans ce cas.
Avez-vous une idée de la façon dont je peux construire des tests if/else dans un fichier de configuration apache pour les variables d'environnement ?