Webmaster Hub: Rewrite sur un dossier nommé # - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Rewrite sur un dossier nommé # RewriteCond et Rule ^/\#/ Noter : -----

#1 L'utilisateur est hors-ligne   Gregory 

  • Groupe : Actif
  • Messages : 26
  • Inscrit(e) : 30-décembre 07

Posté 24 août 2010 - 16:23

Bonjour à tous!

J'ai un petit soucis avec une rewrite. J'utilise drupal et j'aimerais que mes urls soient disponible avec et sans dossier #....

Exemple :
http://www.monsite.com/fr/home.html
et
http://www.monsite.com/#/fr/home.html

Voila une partie de mon fichier .htaccess:
RewriteCond %{REQUEST_URI} ^/\#/(.*)$ 
RewriteRule ^\#/(.*)$ $1 [L]

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php?q=$1 [L]



Par contre si je remplace le # par blabalba ou n'importe :) ca marche...

Auriez-vous une idée ? Merci bien!
0

#2 L'utilisateur est en ligne   jcaron 

  • Groupe : Membre+
  • Messages : 864
  • Inscrit(e) : 15-janvier 08
  • Genre:Homme
  • Localisation:Londres

Posté 25 août 2010 - 08:39

Tout ce qui est après le # (le "fragment") n'est pas envoyé au serveur, qui ne le voit donc jamais. Tu ne peux manipuler cette partie-là que côté client (i.e. en JS dans le navigateur).

Jacques.
0

#3 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Voir le blog
  • Groupe : Admin
  • Messages : 6 722
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

Posté 25 août 2010 - 11:24

Il n'y a aucun moyen d'échapper le caractère ?
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

#4 L'utilisateur est en ligne   jcaron 

  • Groupe : Membre+
  • Messages : 864
  • Inscrit(e) : 15-janvier 08
  • Genre:Homme
  • Localisation:Londres

Posté 25 août 2010 - 19:54

Comme tout caractère, par une séquence %xx (%23 en l'occurrence), mais ça veut dire que ton URL (telle qu'affichée dans le navigateur) devra avoir le format machin%23truc et pas machin#truc

Jacques.
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)