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 :

[URL Rewriting] Utilisation et mise en place avec Easyphp


Sujet :

Apache

  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Février 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 202
    Par défaut [URL Rewriting] Utilisation et mise en place avec Easyphp
    Bonjour,

    Après de nombreuses heures de recherche, je ne trouve toujours pas de solution à mon problème : "Faire des URL REWRITTING EN LOCAL avec EPHP"

    J'ai suivi la méthode sur ce site : http://127.0.0.1/le nom de votre site/test.php pour tester si apache 2.0 de EPHP 2.0 accepte l'URL REWRITTING.

    Malheuresement, je n'arrive pas à le faire fonctionner.
    Pourtant j'ai activer dans httpd.cfg de apache la ligne suivante :
    LoadModule rewrite_module modules/mod_rewrite.so

    Mais cela ne marche toujours pas...

    Le fait de créer un .HTACCESS en local sous Windows pose problème ?

    Voici mon .HTACCESS

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^inconnu\.html$  /training/test/test.html [L]
    J'ai crée un site Training sous EPHP.

    Merci de votre aide,
    S.

  2. #2
    Membre confirmé
    Étudiant
    Inscrit en
    Février 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 202
    Par défaut
    La persévérance finit toujours par payer !

    Solution avec EPHP 2.0 donc Apache 2.0 :

    Lors de l'installation de votre nouveau site avec easyPHP(EPHP -> administration -> Apache --> Ajouter) veillez simplement à mettre : AllowOverride ALL (étape 4 lors de l'installation) et non AllowOverride none (par défaut) !

    Cependant, quand on a des adresses avec des variables à faire passer en URL, comment faire un URL rewritting intelligement ?

    ex : www.dvpz.net/index.php?lang=fr --> www.dvpz.net/index_f.php
    www.dvpz.net/index.php?lang=de --> www.dvpz.net/index_e.php

    On fait cela ?

    Est - il possible de cacher le format de la page, donc le .php ?
    merci

  3. #3
    Membre averti Avatar de viktor56
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 32
    Par défaut
    Bonjour,

    Il est effectivement possible de réécrire l'extension php en html, c'est ce que je fais personnellement…

    un exemple ?

    RewriteRule ^index.html$ index.php [L]

    Avec une variable :

    RewriteRule ^vehicule-occasion-([0-9]*).html$ vehicule-occasion.php?id=$1 [L]

    Avec deux variables :

    RewriteRule ^vehicule-occasion-([0-9]*).([0-9]*).html$ vehicule-occasion.php?id=$1&id2=$2 [L]

    ...etc, etc

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 9
    Dernier message: 05/11/2009, 18h14
  2. [URL Rewriting] Mise en place sur EasyPHP
    Par guigo dans le forum Apache
    Réponses: 13
    Dernier message: 25/02/2008, 16h07
  3. Réponses: 2
    Dernier message: 14/11/2007, 14h49
  4. [URL Rewriting] Utilisation chez OVH
    Par Cartman.inc dans le forum Apache
    Réponses: 3
    Dernier message: 25/10/2007, 16h35
  5. [URL Rewriting] Utilisation de slashs
    Par djthomas dans le forum Apache
    Réponses: 3
    Dernier message: 17/09/2007, 11h11

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