souci avec index.php/index.php

Petit nouveau ! | 1 Messages

16 mai 2015, 13:22

Bonjour la communauté,

Je dois être le seul a avoir paramétré php/apache comme un porcinet car je n'ai pas trouvé de réponse sur ce sujet...NUL PART.....

Lorsque je tape
l'URL http://www.monsite.fr/index.php
- Tout va bien

si je tape

l'URL http://www.monsite.fr/index.php/index.php ou tout simplement http://www.monsite.fr/index.php/
- Ben la tout par en cacahouète, les liens les images, le .css ne sont pas trouvé, et la redirection 404 ne fonctionne pas.
A savoir que le dossier /index.php/ n existe pas.

Auriez-vous une idée ou un lien à me proposer ?

Mammouth du PHP | 1511 Messages

17 mai 2015, 16:39

C'est normal.
Tu as mis tes fichiers css/js/image en lien relatif, ton navigateur remonte l'arborescence relative d'après l'url. L'ideal est de mettre en absolu d'après la racine du site.

Concernant le fait que http://www.monsite.fr/index.php/index.php fonctionne et ne renvoie pas de 404 est normal. Vu que le premier index.php existe, apache l'affiche. Le reste de l'url n'est pas interpreté et est passé en paramètre (Voir $_SERVER).

fred_022
Invité n'ayant pas de compte PHPfrance

19 mai 2015, 13:08

C'est normal.
Tu as mis tes fichiers css/js/image en lien relatif, ton navigateur remonte l'arborescence relative d'après l'url. L'ideal est de mettre en absolu d'après la racine du site.

Concernant le fait que http://www.monsite.fr/index.php/index.php fonctionne et ne renvoie pas de 404 est normal. Vu que le premier index.php existe, apache l'affiche. Le reste de l'url n'est pas interpreté et est passé en paramètre (Voir $_SERVER).

Je te remercie pour ta réponse... je vais pouvoir remédier à tout cela.

:D :D :wink: :wink: