2010-10-06 14 views
1

IE a un comportement étrange en appuyant sur le bouton de retour. Lorsque vous essayez d'ouvrir une page Web, le serveur envoie une réponse 302 qui redirige le client vers une page XML de connexion avec une feuille de style XSL. Une fois l'utilisateur connecté avec succès, une autre page est chargée. Toutefois, lorsque l'utilisateur appuie sur le bouton "Retour" et revient à la page de connexion, IE affiche uniquement les valeurs XML brutes en texte brut au lieu d'exécuter la feuille de style XSL.Retour Bouton dans IE montre xml ordinaire au lieu de charger xsl stylesheet

Toutes les pages ont une politique "sans cache".

+0

Alors, quelle est votre question? – Flynn1179

+0

La question est comment laisser IE recharger la page avec xsl stylesheet. – Mike

Répondre

0

Utilisez .htaccess ou la configuration IIS pour vérifier l'en-tête de demande ACCEPTER pour wildcards, puis empêchent l'analyse des fichiers XML ou XSLT sous forme de texte:

RewriteCond %{HTTP_ACCEPT} \*.\*$ 
ReWriteRule .*\.(xsl|xml)$ - [F]