salut
merci de ton temps
alors je develope sur mamp, tout le dossier cake est mis dans l'equivalent du www sur mon hebergeur (publique_html)
pour se qui est du probleme :
j'ai trouve la probable origine du probleme (je sais toujours pas le resoudre par contre...)
bref en gros apres avoir longuement cherche sur internet j'ai fini par retrouver un forum qui date d'il y a 4 ans ou il parle de htaccess et donc en gros le probleme vien de la
pour que cake fonctionne comme il dois y avoir 3 htaccess et donc mes 3 htaccess ne fonctionne pas c'est je pense eux qui doivent gerer le rewriting
avec l'aide du forum j'ai pus modifier le premier et du coup sa m'affiche bien la premiere page sans erreur 404 (j'en revien au meme point que si je suprime le htaccess) et j'arrive pas a dupliquer la logique que le gars a utilise pour modifier le htaccess...
a l'origine le premier htaccess est comme sa :
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
apres avoir regarde sur le forum je l'ai modifie pour qu'il soit comme sa :
RewriteEngine on
RewriteBase /app/webroot/
RewriteRule (.*) $1 [L]
et du coup plus de probleme avec le chargement de la 1ere page enfin sans compter qu'ils ais pas ou recup le css et ou aller chercher les view et autre.
mais plus de probleme 404 ou d'erreur internet au serveur
alors du coup je dois parvenir a modifier les 2 autre :
le.htaccess dans le dossier app resemble a sa :
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
et le .htaccess dans le webroot resemble a sa :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
du coup je pense que je dois rajouter un RewriteBase mais je sais pas trop comment faire ni si je dois rajouter un RewriteBase /app/webroot partout ou pas je sais pas ...