Laravel redirige vers une route, mais ensuite apache donne erreur 404
J'ai un site qui fonctionne sur le même serveur dans une autre url (mise en scène), mais maintenant, j'ai déployé le site et l'url de base ("/") est redirigé vers l'url de connexion (donc laravel est une sorte de travail), mais ensuite j'ai une erreur 404 à partir de apache.
Si j'utilise sub.domain.com/index.php/route il fonctionne, mais si j'utilise sub.domain.com/route redirige le login de la route et donne une erreur 404.
J'ai aussi changé la routes.php de retour de la connexion dans la vue de la route "/" et ça affiche le formulaire de connexion correctement.
OriginalL'auteur Proença | 2014-03-31
Vous devez vous connecter pour publier un commentaire.
Après l'ajout de
à la configuration du vhost, ai eu de travail. Probablement la configuration par défaut n'était pas permettant les redirections?
Voici ma dernière (et de travail) de configuration vhost:
OriginalL'auteur Proença
Le problème peut venir d'un module dans votre serveur Apache appelé module de réécriture.
dans windows, vous pouvez simplement décommentez cette ligne à partir de votre httpd.conf
#LoadModule rewrite_module modules/mod_rewrite.so
Je suis sur Ubuntu 14.04 et activé à l'aide de
sudo a2enmod rewrite
Essayez ces avec un Apache restart.
Il peut travailler pour vous aussi.
Juste m'a sauvé ici, même si j'ai eu quelques erreurs, mais mes problèmes sont tous arrivés résolu, Merci
OriginalL'auteur Mithredate
Pour
VirtualHost
Seulement ajouter ces lignes dans
httpd.conf
de votre apache:Ou vous pouvez remplacer la première ligne par:
Et si tout ne fonctionne pas, vous pouvez essayer:
OriginalL'auteur fzyzcjy