rewriter domaine.com/?u=variable à domaine.com/variable

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

trustno1
WRInaute impliqué
WRInaute impliqué
 
Messages: 395
Inscription: Dim Aoû 07, 2005 19:13

rewriter domaine.com/?u=variable à domaine.com/variable

Message le Dim Déc 11, 2005 20:05

Bonjour,


comment faire pour rewriter domaine.com/?u=variable à domaine.com/variable


Merci


dmathieu
Modérateur
Modérateur
 
Messages: 6923
Inscription: Ven Jan 09, 2004 16:21

Message le Dim Déc 11, 2005 20:22

un truc genre
Code: Tout sélectionner
RewriteRule /([0-z\-]) /?u=$1

trustno1
WRInaute impliqué
WRInaute impliqué
 
Messages: 395
Inscription: Dim Aoû 07, 2005 19:13

Message le Dim Déc 11, 2005 20:33

j'ai mis cette ligne dans un htaccess mais ca marchait pas


dmathieu
Modérateur
Modérateur
 
Messages: 6923
Inscription: Ven Jan 09, 2004 16:21

Message le Dim Déc 11, 2005 20:36

j'ai dit "dans le genre"
donc, ca signifie que j'ai pas testé, mais que c'est une piste vers laquelle chercher.

apres, "ca marche pas" ca ne veut strictement rien dire.
ca peut signifier plein de choses.
au lieu, dit plutot "ca fait ceci"

trustno1
WRInaute impliqué
WRInaute impliqué
 
Messages: 395
Inscription: Dim Aoû 07, 2005 19:13

Message le Dim Déc 11, 2005 20:46

une fois je met le fichier htaccess, le site affiche :

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

trustno1
WRInaute impliqué
WRInaute impliqué
 
Messages: 395
Inscription: Dim Aoû 07, 2005 19:13

Message le Dim Déc 11, 2005 20:47

le contenu du fichier .htaccess :


RewriteEngine On

RewriteRule ^([a-zA-Z0-9]*) /?u=$1 [L]
RewriteRule ^([a-zA-Z0-9]*) /index.php?u=$1 [L]


dmathieu
Modérateur
Modérateur
 
Messages: 6923
Inscription: Ven Jan 09, 2004 16:21

Message le Dim Déc 11, 2005 20:49

je ne vois vraiment pas pourquoi tu complique ta regex comme cela ...
le 0-z\- permet de prendre tous les caracteres de 0 à z
soit :
0123456789abcdefghijklmnopqrstuvwxyz
ainsi que le - (pour les espaces)

donc, je ne vois vraiment pas pourquoi tu te complique

par contre, en effet, j'avai oublié le * ;)

trustno1
WRInaute impliqué
WRInaute impliqué
 
Messages: 395
Inscription: Dim Aoû 07, 2005 19:13

Message le Dim Déc 11, 2005 20:57

impossible d'afficher la page avec :

RewriteEngine On
RewriteRule /([0-z\-]*) /?u=$1


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Apps for your Domain, Google Apps Edition Premium



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités