laravel redirect :: back () redirige vers favicon

J’ai une application utilisant laravel 4.1. Dans une fonction d’édition – qui fonctionnait correctement jusqu’à maintenant, a commencé à redirect vers favicon au lieu de la page de soumission et génère une erreur httpexception.

favicon est stocké dans la variable de session URL referrer pour une raison quelconque.

En soumettant un formulaire à la méthode du contrôleur s’il y a des erreurs de validation, il convient de le redirect vers le formulaire. L’URL des formulaires est http://downscms.loc/articles/300/edit

il soumet à la méthode d’édition dans le contrôleur et devrait redirect en utilisant ce code:

 return Redirect::back() ->withInput() ->withErrors($validation) ->with('message', 'There were validation errors.'); 

Je suis convaincu que cela a fonctionné par le passé – j’ai fait une mise à jour du compositeur au cours du week-end.

Cela se produit dans Chrome et Firefox

Ceci est sur mon serveur de test qui est apache.

Sur mon serveur de test, les favicons n’apparaissent pas – mais je n’ai eu aucun problème par le passé.

La suppression du fichier favicon.ico du répertoire public arrête l’erreur – mais pas un correctif correct

Est-ce un problème Laravel ou un problème Apache et comment puis-je le résoudre?

mon fichier .htaccess sur mon serveur local est le fichier laravel non modifié

Toute aide appréciée pour aller au fond des choses

Cela ressemble à un problème étrange et cela peut ne pas être votre solution, parions que nous essayons de le faire.

Lorsque vous demandez une page, votre navigateur essaie automatiquement de récupérer le favicon du domaine. Si elle n’existe pas (ou si vous avez mal configuré votre fichier .htaccess), votre fichier .htaccess envoie la requête à Laravel qui affiche un 404.

Peut-être que Laravel définit la dernière URL comme étant celle de l’icône lors de la demande invisible de favicon.ico. Lorsque vous revenez ensuite, c’est la dernière URL que votre navigateur a demandée.

Encore une fois, je pourrais être totalement désemparé, mais essayez d’append un favicon.ico à la racine de votre domaine et voir si cela fonctionne.