Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/04/2011, 23h19   #1
Nouveau Membre du Club
 
Avatar de Fredo02
 
Inscription : juillet 2005
Messages : 118
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 118
Points : 26
Points : 26
Par défaut [URL rewriting] Changer le # dans l'URL

Bonjour,

J'utilise le plugin history pour gérer la navigation ajax.
J'aimerai que le # soit changé par ?p= (http://monsite?p=page.html)
Ou si c'est possible enlever le # pour avoir une url du style http://monsite/page.html.

J'aimerai utiliser une rewriterule pour gérer la navigation ajax de manière plus trivial.

Actuellement j'ai le # dans mes urls et j'ai çà dans mon .htaccess
Code :
RewriteRule  ^index.html$ index.php#/page.html [L]
Mais bon ça marche pas, la page.html n'est pas chargée.

Une idée.
Fredo02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 12h32   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 280
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 280
Points : 8 568
Points : 8 568
Le # n'est géré que par le navigateur et n'est jamais transmis au serveur ou par le serveur dans une redirection. Donc la réécriture d'URL ne peut pas forcément grand-chose pour toi.

Dans ton cas, le fait de supprimer le # fera qu'Ajax ne sera plus utilisé : à chaque lien,le navigateur rechargera complètement la page à chaque fois. Est-ce bien ce que tu veux ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h45.


 
 
 
 
Partenaires

Hébergement Web