Aller au contenu

danomen2009

Membre
  • Compteur de contenus

    6
  • Inscrit(e) le

  • Dernière visite

Messages postés par danomen2009

  1. Vive le htaccess, des heures de plaisir !

    Pour une raison que j'ignore, ça ne fonctionne toujours pas, même si logiquement ça fait du sens?

    Options +FollowSymlinks
    RewriteEngine on

    RewriteRule ^.*\.(php|s?html){:content:}nbsp; - [L]
    RewriteRule ^([a-z0-9_\.-]+)$ profile.php?m=$1 [L]

  2. En effet, j'aurais du donner plus de détails sur les noms de pages en question! :blush:

    j'ai des pages comme :

    profile.php

    activation.php

    home.php

    index.php

    invite.php

    suscribe.php

    vote.php

    404.shtml (obligé d'être en shtml a cause de l'hébergeur :()

    et j'en passe!

    En effet, le code que tu m'as donné avec le point fonctionne, mais toutes les pages du répertoire de base sont redirigées vers "profile.php?m="

    Merci encore de ton aide précieuse! Je me sens un peut bête ! :rolleyes:

    Jean-Sébastien

  3. Oups, je ne m'était pas relu, désolé pour l'histoire de caractères haha!

    En effet ça fonctionne de façon impeccable! Mais j'ai besoin du point dans le nom d'utilisateur. Je viens de contacter mon client et c'est vraiment important, selon-lui, c'est possible sur facebook et myspace ?

    j'imagine qu'il y a quelque chose qui m'échappe, peut être faire une règle qui fait exception aux noms terminant par *.php, *.html, *.shtml

    Bizzare!

    Jean-Sébastien

  4. Merci de ta réponse Captain_torche!

    j'ai testé cette expression et y ai incorporé le tiret, le souligné et l'underscore :

    #RewriteRule ^([a-z0-9-_\.]+)$   profile.php?m=$1        [L]

    mais là, tout comme mes essais précédents mon post, toutes les pages de mon site convergent vers profile.php et le paramètre $1 ne parviens pas a la page elle-même.

    Mon site est constitué de grosso-modo 4 dossiers

    /img/

    /css/

    /modules/

    /language/

    et mes pages sont en PHP, toutes sauf 404.shtml...

    Tu me parlais de créer des règles qui éviterons l'interférence entre toutes mes pages et profile.php? Là il faudrait m'expliquer un peut :unsure:

    Merci encore de ton aide :)

    Jean-Sébastien

  5. Bonjour à tous,

    Je suis nouveau par ici, mais j'ai lu les articles de Dan sur les fichiers .htacess et la ré-écriture des URL. Mon but est de permettre aux utilisateurs d'utiliser des liens simplifiés pour accéder à leur page publique, pour ensuite facilement les référencer sur leur blogue ou dieu-sais-ou sur le net.

    Je suis arrivé à pondre ceci :

    adresse url de départ : "http://domaine.com/USERNAME/"

    Moulinette :

    Options +FollowSymlinks
    RewriteEngine on

    RewriteRule ^(.+[^/])/$ profile.php?m=$1 [L]

    adresse résultante : "http://domaine.com/profile.php?m=USERNAME"

    Ça fonctionne de façon impeccable. Sauf que la mon client veux cette url à la place :

    "http://domaine.com/USERNAME"

    sans "/" a la fin! je veux bien, mais la j'ai tout essayé les méthodes que je connais en vain!

    Pour vous aider, je suis hébergé chez Iweb Technologies en serveurs mutualisés. Évidement, rien sur leur site ne laisse présager une solution ha ha ha! Vive les services aux clients :unsure:

×
×
  • Créer...