Simple urlrewriting

Discussion dans 'URL Rewriting et .htaccess' créé par Sined, 10 Juin 2006.

  1. Sined
    Sined Nouveau WRInaute
    Inscrit:
    14 Septembre 2005
    Messages:
    39
    J'aime reçus:
    0
    Bonjour,
    J'ai un hébergeur acceptant l'url rewriting et j'aimerais l'utilise mais je ne connais pas bien la chose.
    J'ai des url de ce type:
    index.php?p=accueil
    index.php?p=tutoriaux
    index.php?p=livredor

    user.php?op=loged
    user.php?op=lire

    Et j'aimerais faire de l'url rewriting, par exemple :
    index.php?p=accueil => accueil.html
    index.php?p=tutoriaux => tutoriaux.html
    ...
    Merci d'avance de votre aide.
     
  2. magic corp.
    magic corp. WRInaute occasionnel
    Inscrit:
    17 Juin 2004
    Messages:
    395
    J'aime reçus:
    0
    Salut

    Si pour l'index.php on peut garder ton idée de "accueil.html" etc..., pour user.php il faudra faire quelque chose du style "user-loged.html" pour evité que les règle ne se marche dessus.

    Soit quelque chose de se style :
    Code:
    Rewritengine on
    
    RewriteRule ^user-(.+)\.html /user.php?op=$1 [L]
    RewriteRule ^(.+)\.html /index.php?p=$1 [L]
    PS: Règle écrite de tête, à verifier pour être sûre.
     
  3. Borower
    Borower WRInaute passionné
    Inscrit:
    18 Avril 2005
    Messages:
    1 671
    J'aime reçus:
    0
    Je pense que c'est plutot
    Code:
    RewriteEngine on 
    RewriteRule ^user-(.*).html$ user.php?op=$1 [L] 
    RewriteRule ^(.*).html$ index.php?p=$1 [L]
    Peut etre que ce qu'avait fait magic corp marche parfaitement
     
  4. Sined
    Sined Nouveau WRInaute
    Inscrit:
    14 Septembre 2005
    Messages:
    39
    J'aime reçus:
    0
    Le premier fait une erreur 500
    Le deuxieme une erreur 404 :p
    PS: Mon hébergeur c'est 1&1
     
  5. magic corp.
    magic corp. WRInaute occasionnel
    Inscrit:
    17 Juin 2004
    Messages:
    395
    J'aime reçus:
    0
    Etrange :? Dans ce cas. Je vais reprendre les regle de Borower et je te propose :
    Code:
    RewriteRule ^user-(.*).html$ /user.php?op=$1 [L]
    RewriteRule ^(.*).html$ /index.php?p=$1 [L]
    Ou
    Code:
    RewriteRule ^/user-(.*).html$ /user.php?op=$1 [L]
    RewriteRule ^/(.*).html$ /index.php?p=$1 [L]
    Si ça marche pas, le site est-il dans un sous-répertoire ou à la racine ?
     
  6. Borower
    Borower WRInaute passionné
    Inscrit:
    18 Avril 2005
    Messages:
    1 671
    J'aime reçus:
    0
    Domage je n'ai pas sous la main le htaccess que j'ai mis chez 1and1
    Ce soir j'essai de revenir sur le post et je met a disposition le htaccess.
     
Chargement...
Similar Threads - Simple urlrewriting Forum Date
Le simple affichage de ma page déclenche les événements onClick... Merci Google Analytics Mardi à 17:22
Quelle CMP vraiment simple pour être conforme au RGPD ? Administration d'un site Web 14 Mars 2022
Tout simplement à la recherche de conseils... Débuter en référencement 13 Novembre 2021
Apprendre à utiliser Google Ad Manager simplement Monétisation d'un site web 4 Juillet 2021
Référencement longe traîne vs. mots clé simple ? Référencement Google 25 Avril 2020
WordPress Créer un sitemap simple pour Google Débuter en référencement 9 Mars 2020
Google rachète CloudSimple Google : l'entreprise, les sites web, les services 19 Novembre 2019
Quel type de logiciel utiliser pour créer un site web simple et performant ? Demandes d'avis et de conseils sur vos sites 14 Octobre 2019
Supression de really simple ssl Netlinking, backlinks, liens et redirections 26 Septembre 2019
Logiciel de montage vidéo très simple ? Le café de WebRankInfo 12 Août 2019
Parser un fichier xml : simplexml_load_file Développement d'un site Web ou d'une appli mobile 5 Avril 2019
Réecriture simple qui ne fonctionne pas URL Rewriting et .htaccess 20 Février 2019
Recherche script simple avis Administration d'un site Web 23 Mai 2018
URL Rewriting simple ne fonctionne pas URL Rewriting et .htaccess 16 Février 2018
A la recherche d'un gabarit/template web simple Développement d'un site Web ou d'une appli mobile 5 Mars 2017
Comment gérer le contenu de phpmyadmin plus simplement ? Administration d'un site Web 1 Avril 2016
Redirection simple vers https qui ne fonctionne pas Débuter en référencement 29 Février 2016
Voir le mur de n'importe qui en tapant simplement son nom dans la barre FB Facebook 17 Février 2016
Conseil pour 1 contrat simple pour garder le "désigné par" dans le footer après livraison Droit du web (juridique, fiscalité...) 15 Février 2016
Proposition de solution simple, éthique et respectueuse à AdBlock Demandes d'avis et de conseils sur vos sites 7 Janvier 2016