[Opened] objet jUrl - erreur 404
Posted by laurentj on 04/07/2014 13:04
À quoi sert ce noentrypoint?
à ne pas générer des URLs avec le index.php. Si cet attribut est présent, cela suppose d'avoir les rêgles de réécriture (les rewrite*). C'est pour cela qu'ici il faut l'enlever.
Et pourquoi une différence avec la prod?
Parce que ta conf apache n'est pas la même qu'en prod...
Très franchement, le mieux serait de demander la conf apache du site en prod et de configurer quasi à l'identique sur ton poste. Et c'est compliqué d'aider pour ce genre de chose sans avoir tout sous les yeux.
Là j'ai une erreur 404 ... not found on this server
Oui normal, puisqu'il n'y a pas les rewrite*.
Là c'est l'index qui s'affiche...
c'est déjà mieux. Il semble qu'il ne traite pas la partie PATH_INFO de l'url...
Dans le index.php, mettre tout en commentaire, et appeler phpinfo(). Relancer alors la page avec la même URL http://localhost/croisi/croisiere/www/index/croisiere/costa/costa-luminosa/bleu-lavande-3827 . Voyez alors si le phpinfo te montre la partie "/croisiere/costa/costa-..." dans une des variables de $_SERVER, et donne la nous.