Bonjour,

Je recontre un problème lors du "tutoriel" sur le développement d'un site PHP en plusieurs jours.
Je suis bloqué au htacess en fait. Certes ca me redirige vers mon webroot mais, dans l'url il y a écrit "webroot".

Est-ce normal ?

Ce que je fais

Premier htaccess "root":

RewriteEngine On
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]

Second htaccess, dans le webroot :

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php/$1 [L]

Ce que je veux

Je voudrais savoir pourquoi moi dans mon url, il y a afficher "/webroot/"

Ce que j'obtiens

PS : !important , J'utilise EASY PHP DEVSERVER

3 réponses


Mag Ouille
Auteur
Réponse acceptée

J'ai installer XAMPP

Et apparament ca fonctionne.

Désolé du dérangement, ca pourrais servir quand même a quelqun.

En général on reprend des parties de l'uri que l'on passe en argument de index.php

RewriteRule (.*) index.php?q=$1 [L]

là tu mets un / derrière index.php ce qui doit l'empêcher d'être vu comme un script

C'est le système que utilise Grafikart, moi je ne fais que suivre le tutoriel.

Pour utiliser directement le MVC.