Bonjour
j'ai suivi le tuto tout fonctionne très bien en local
après avoir hébergé l'application j'ai trouvé quelque problème au niveau de mon htaccess pourtant le url_rwriting est activé .
alors j'ai changé le mes htaccess en Utilisant le: RewriteBase/.
alors la premiere htaccess devien :
Options +FollowSymlinks
RewriteEngine on
RewriteBase /~ilyesben/webroot
#--------------------------------------------------
# Regles de reecriture d'URL:
#--------------------------------------------------
RewriteRule (.*) webroot/$1 [L]
la deuxième dans mon fichier webroot :
Options +FollowSymlinks
RewriteEngine on
RewriteBase /~ilyesben
#--------------------------------------------------
# Regles de reecriture d'URL:
#--------------------------------------------------
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) index.php/$1 [L]
après ca bien fonctionné et du coup j'ai trouvé que mes liens ne marche pas .
c'est a dire elle sont toujours planté dans le controlleur que j'ai définit dans mon fichier config
Router::prefix('cockpit','admin');
<strong>Router::connect('/','categorie/index');</strong>
Router::connect('blog/:slug-:id','posts/view/id:([0-9]+)/slug:([a-z0-9\-]+)');
Router::connect('blog/:action','posts/:action');
Router::connect('avendre/:slug-:id','categorie/view/id:([0-9]+)/slug:([a-z0-9\-]+)');
Router::connect('alouer/:slug-:id','categorie/viewLouer/id:([0-9]+)/slug:([a-z0-9\-]+)');
Router::connect('detaille/:slug-:id-:cat','categorie/detailleLouer/id:([0-9]+)/cat:([0-9]+)/slug:([a-z0-9\-]+)');
j'ai changé les liens etc ... mais toujours rien .
en gros mon url change bien selon le Router::connect()
mais la page reste elle même
NB : j'ai testé la meme htaccess aprés les changements en local et sa marche très bien aussi .
merci d'avance
Voila Jai changer le 'PATH_INFO'] dans la class Request par 'ORIG_PATH_INFO'] et ca marche bien maint
Vraiment Merci Reda !
Oui oui apparament c exactement le meme problème .. ya til une solution?