2010-02-03 9 views
3

Quelqu'un peut-il me dire comment écrire un .htaccess mod-rewrite afin que l'URL affiche SEULEMENT le nom de domaine à tout moment? Peu importe la page dans laquelle se trouve l'utilisateur, je veux juste montrer le nom de domaine..htaccess mod-rewrite comment

Merci d'avance.

+0

C'est impossible avec mod_rewite. Mais vous pouvez utiliser Ajax ou des cadres pour travailler comme vous le souhaitez. – antyrat

Répondre

2

Ce n'est pas possible. Comment toutes les ressources devraient-elles être identifiées sinon par l'URI?

La seule chose que vous pouvez faire est de charger vos pages dans un cadre.

1

1) comme d'autres l'ont noté, vous pouvez utiliser des cadres/iframes; 2) vous pouvez utiliser session/cookie avec Ajax sans rafraîchir la page; 3) vous pouvez utiliser Ajax seul sans actualiser la page, si vous n'avez pas besoin de suivi; 4) en utilisant uniquement mod_rewrite, vous devrez rediriger vers le domaine + chemin, mais l'utilisateur ne le remarquera pas si le serveur répond rapidement; par exemple la page à www.example.com:

  • link1 - www.example.com/path1
  • lien2 - www.example.com/path2
  • link3 - www.example.com/path3

lorsque l'utilisateur clique sur des liens, elle est redirigée vers www.example.com, et la page réelle est illustrée à l'aide de référence/cookies/etc

pour des exemples mod_rewrite utiliser: google.