Bonjour à tous,

J'ai un gros problème avec le tutoriel développer un site de A à Z. Tout fonctionne bien en local sur wamp mais lorsque je passe sur mon serveur distant tous les liens me redirigent sur la page d'accueil.

Voici quelques infos sur le serveur:
Version Apache 2.2.26
Version PHP 5.4.29
Version MySQL 5.5.37-35.1

Je sais que le Rewrite Engine est activé.

Merci pour votre aide.

2 réponses


quel est l'adresse web en question de tes liens ?
Tu a bien ajouté ta route ?

nanouke
Auteur

Voici le site en développement: http://entraide-deuil.qc.ca/Dev/

Et pour les routes voici mon fichier de config:

<?php
    /**
    * 
    */
    class Conf
    {
        static $debug = 1;
        static $webName = 'Votre site';
        static $databases = array(
                        'default' => array(
                            'host' => 'localhost',
                            'database' => 'entraide_deuil',
                            'login' => 'root',
                            'password'  => ''
                            )
                        );

    }
    Router::prefix('management','admin');

    Router::connect('','pages/accueil');
    Router::connect('management','management/posts/index');
    Router::connect('page/:slug-:id','pages/view/id:([0-9]+)/slug:([a-z0-9\-]+)');
    Router::connect('blog/:slug-:id','posts/view/id:([0-9]+)/slug:([a-z0-9\-]+)');
    Router::connect('blog/*','posts/*');
?>

Et voici l'exemple d'un lien: Router::url('pages/view/id:'.$p->id.'/slug:'.$p->slug)