Problème d'URL dans mon site
RésoluBonjour, j'ai programmé un site internet utilisant WAMPServer. Il est 100% fonctionnel en local et la base de donnée fonctionne parfaitement. Cependant, j'aimerai exporté ce site afin de l'héberger sur mon Raspberry Pi. Tout fonctionne parfaitement. Cependant, lorsque je souhaite me connecter (mes identifiants sont déjà inscrit dans la base de donnée), j'ai une erreur "404 Not Found" comme si ma page n'existait pas. Je pense que le problème vient de mon url qui devient ça (voir photo 1). Ce que je ne comprend pas c'est que ce même URL fonctionne lorsque je travail en local sur mon pc (voir photo 2).
Il faut savoir que j'ai utilisé la méthode MVC afin de programmer mon site


Windows / Chrome 103.0.5060.134
1 réponse
-
Modérateur
Bonjour,
Es tu sûr qu'il faille sites/HEM... dans l'url ?
Car si tu compares tes deux captures.. tu vois bien que sur ton PC il commence direct à projet_v2
Sûrement un mauvais paramétrage de la racine de ton site sur ton raspbery .. pas de rapport direct avec le PHP visibilement.
-
-
Modérateur@LoloLaSaumur
Dans ce cas c'est ta réécriture d'url qui ne serait pas bonne.
Vu que dans l'url de ton mvc tu fais appel à index?type= ..
As tu un fichier htaccess ? qu'as tu à l'intérieur ?
Comment as tu réalisé ton site ? avec un framework ? lequel ? ou à la main ? avec quel code ?
Pour l'instant .. tu ne nous donnes aucune information nous permettant de pouvoir t'aider...
-
@jordane45
Alors j'ai réalisé mon site 100% à la main. Je l'ai réalisé pour un projet d'école. Ce que je ne comprend vraiment pas c'est qu'il fonctionne en local sur mon pc grâce à WAMP mais que sur mon serveur il ne fonctionne pas. Je ne peux pas partager mon code en entier, il est beaucoup trop long pour être partagé ici.
Cela fait 2 mois que je n'ai plus travaillé sur ce site donc je ne me souviens plus exactement comment je l'ai réalisé. Si tu veux je peux t'envoyer le code par mail pour que tu puisses y voir plus clair.
Mais concrètement dans mon code, j'ai un fichier "index.php" qui va appeler un contrôleur qui lui même, en fonction de la page souhaité, va appeler une vue et la charger.
-
@LoloLaSaumur
J'ai trouvé mon problème, certains de mes URL renvoyaient vers index? au lieu de index.php?
-

