Vous n'êtes pas connecté - 1 Membre connecté
Catégories
Graphisme
Flash (51)
Print (66)
Programmation
PHP (66)
ASP (2)
Autres langages (41)
CSS (26)
Hardware
PC (34)
Mac (14)
Linux (5)
Divers
Blabla (261)
933 Sujets
12344 Réponses
Programmation > Autres langages > Htaccess, redirection
Htaccess, redirection
Bonjour à tous et toutes !
Je suis en train de mettre en place une plate-forme de "blogs" (c'est pas vraiment ça mais ça y ressemble).

Je voudrai faire en sorte qu'en accédant à http://www.adresse.net/Pseudo, on soit redirigé vers la page index.php?id='id-du-pseudo' (stockés dans une bdd mysql)

Je ne sais même pas si c'est possible, et je ne sais pas par oû commencer...
Posté le 27 04 2007 à 21h12
adrien - Membre - www

Réponses - Htaccess, redirection
Voilà par où commencer ;-)
Posté le 27 04 2007 à 22h50
symzo - Membre - www
URL Rewriting voilà j'avais perdu la dénomination de ce principe !!
Merci, je devrai trouver ce que je veux maintenant !

C'est fou ce qu'un terme peut résoudre comme problème !
Posté le 28 04 2007 à 08h06
adrien - Membre - www
Je t'en prie ;-)

C'est quand même compliqué, ces petites bestioles, donc si tu sèches n'hésite pas à demander un coup de main.
Posté le 28 04 2007 à 11h25
symzo - Membre - www
 Si tu veux utiliser l'URL_rewriting directement tu seras obligé de passer l'id de ton membre en URL :

http://www.adresse.net/32-Pseudo 


par exemple, ce qui donnerais dans ton htaccess (ou vhost) :


RewriteEngine on 
RewriteRule ^/([0-9]+)-(.+)$ /index.php?id=$1&pseudo=$2

Maintenant si tu ne veux QUE le pseudo dans l'URL, tu seras obligé d'utiliser une combinaison entre URL_rewriting et une fonction PHP qui récupère l'id du membre apres lecture du pseudo :

RewriteEngine on 
RewriteRule ^/(.+)$ /index.php?pseudo=$1
EDIT : je te mets les regex de tête, syntaxe à vérifier donc :)
Posté le 28 04 2007 à 12h47
benzor - Administrateur - www
C'est ce que je comptais faire ;)
Merci à vous ça devrait aller maintenant !
Posté le 29 04 2007 à 08h28
adrien - Membre - www
Tiens, chtite question toute conne.

Est-ce qu'on ne peut pas générer le htaccess avec le php ?

RewriteRule ^/popol$ /index.php?id=56
RewriteRule ^/Gerard$ /index.php?id=89


A chaque inscription de membre -> recréer le htaccess ?
Peut-être trop lourd ?

On peut pas faire des includes dans les htaccess pour regénérer juste la liste ?

Juste comme ca , au passage :s
Posté le 02 05 2007 à 11h39
caniche - Membre - www
On peut écrire l'htaccess comme n'importe quel autre fichier, mais ce n'est ni pratique ni utile...

Autant rediriger vers une page php qui gère la transition "username" vers "id".
Posté le 02 05 2007 à 12h56
symzo - Membre - www
Disons que plutot que de rechercher à chaque fois l'id d'un tuilisateur, la liaison est faite une fois pour toute...

De plus, ca évite les dérives, erreurs et autres attaques possibles.

Pour Benzor par exemple, ca doit pomper en requête avec le nombre d'utilisateur inscrit non ?
Posté le 02 05 2007 à 14h09
caniche - Membre - www
toutou > bah en fait, un "SELECT id FROM membre WHERE pseudo='toto'" à chaque visite de fiche membre ce n'est pas très violent comme requete ^^ Surtout qu'il y a un index sur le champ pseudo dans la table...
Posté le 02 05 2007 à 14h53
benzor - Administrateur - www
Sujets Autres langages
<< 1 2 3 4 5 >>
impression de (...)
Auteur : ju2x
Posté le 05 09 2008 à 10h58
4 Réponses (Nouveau sujet)
Sujet visité 1181 fois
email et nom de (...)
Auteur : o0o
Posté le 04 07 2008 à 17h10
8 Réponses (Nouveau sujet)
Sujet visité 1161 fois
Google xml map
Auteur : o0o
Posté le 08 04 2008 à 10h24
3 Réponses (Nouveau sujet)
Sujet visité 781 fois
Keep My Bookmarks !
Auteur : adrien
Posté le 16 02 2008 à 16h14
5 Réponses (Nouveau sujet)
Sujet visité 1222 fois
hauteur css
Auteur : Neoblue
Posté le 11 01 2008 à 12h38
8 Réponses (Nouveau sujet)
Sujet visité 806 fois
SSL / Ftp
Auteur : benzor
Posté le 31 10 2007 à 11h55
6 Réponses (Nouveau sujet)
Sujet visité 1773 fois
Processing
Auteur : Drawn
Posté le 17 10 2007 à 12h32
1 Réponse (Nouveau sujet)
Sujet visité 1048 fois
CMS. Mediawiki (...)
Auteur : o0o
Posté le 18 09 2007 à 14h50
8 Réponses (Nouveau sujet)
Sujet visité 1108 fois
Fade Sound
Auteur : dsd
Posté le 05 09 2007 à 11h09
7 Réponses (Nouveau sujet)
Sujet visité 1225 fois
light app
Auteur : senkante
Posté le 01 08 2007 à 11h52
12 Réponses (Nouveau sujet)
Sujet visité 1315 fois
<< 1 2 3 4 5 >>
Mentions légales   -   Crédits   -   Nous contacter   -   © Benzor 2006