IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Apache URL Rewriting


Sujet :

Apache

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2006
    Messages : 34
    Points : 42
    Points
    42
    Par défaut Apache URL Rewriting
    Bonjour,

    Voila, suis pas un pro en url rewriting donc depuis plusieurs années j'utilise un htaccess identique qui me permet de rediriger n'importe quelle url vers index.php
    seulement voila, depuis quelques jours je me rends compte que plus rien ne fonctionne en local.

    Voila comment je fonctionne :
    - dans le fichier hosts je place un truc du genre "127.0.0.1 siteperso.local" pour rediriger vers mon localhost se qui me permet d'avoir une url propre
    - je créé un virtual host
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <VirtualHost siteperso.local:80>
        DocumentRoot "F:\Developpement\projets\web\siteperso\www"
        ServerName siteperso.local
        ErrorLog "logs/siteperso.local.localhost-error.log"
        CustomLog "logs/siteperso.local.localhost-access.log" common
    </VirtualHost>
    - et à la racine de mon projet un .htaccess
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    RewriteEngine On
     
    RewriteCond %{REQUEST_FILENAME} -s [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]

    Tout fonctionnai à merveille. Je ne sais pas se qui à changé mais aujourd'hui plus rien ne fonctionne.
    Lorsque je créé un dossier dans mon www/ et que j'y accède par localhost/mondossier tout vas bien mais dés que je créé un virtual host avec une url du type monprojet.local j'ai un 404 lorsque j'essaye une url du genre monprojet.local/toto alors que cela devrais me rediriger vers mon index.php

    quelqu'un a une idée ?

    merci de vos réponses.

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2006
    Messages : 34
    Points : 42
    Points
    42
    Par défaut
    Je viens de faire des test complémentaire.

    En fait mon localhost point vers un dossier : c\wamp\www\

    et mon site pointe vers : d\web\projet\

    lorsque je place mes source avec le .htaccess dans le répertoire c\wamp\www\ tout fonctionne mais lorsque je place mes sources dans d\web\projet\ ça ne fonctionne plus

    il n'y a pas un moyen d'indiquer dans le .htaccess que le répertoire racine est d\web\projet plutôt que c\wamp\www\ . Sachant que je désire conserver une séparation entre mon répertoire localhost et mon répertoire ou je développe mes projets.

    Merci.

Discussions similaires

  1. [Apache] url rewrite
    Par boteha dans le forum Apache
    Réponses: 45
    Dernier message: 27/05/2006, 12h09
  2. [Apache] URL rewriting (bidouille)
    Par goldorax113 dans le forum Apache
    Réponses: 5
    Dernier message: 11/05/2006, 21h44
  3. [Apache] URL Rewriting et sous domaines
    Par goldorax113 dans le forum Apache
    Réponses: 6
    Dernier message: 10/05/2006, 09h50
  4. [Apache] URL REWRITING par le .htaccess
    Par d.w.d dans le forum Apache
    Réponses: 1
    Dernier message: 19/04/2006, 20h50
  5. [Apache] - URL Rewriting et consommation CPU
    Par Acti dans le forum Apache
    Réponses: 3
    Dernier message: 23/08/2005, 09h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo