2010-10-28 6 views
0

J'ai besoin de rediriger les demandes entrantes pour une page vers un sous-répertoire tout en gardant l'URL affichée comme initialement tapé.htaccess question de réécriture

Ceci permet de gérer les pages de langue plus facilement.

Par exemple, je souhaite que les pages en espagnol soient sous www.mondomaine.com/es. Je veux que l'URL affichée reste sur www.mondomaine.com/es.

Mais la page réelle se tient ici - www.mydomain.com/international/es~~V~~3rd

Cela signifie que je peux garder mon dossier racine bien entretenues et ont toutes les pages de langue dans un répertoire. Mais je veux qu'il soit facile pour les visiteurs spécifiques à la langue de trouver leur page.

Quelqu'un peut-il me diriger dans la bonne direction? J'y suis allé mais pour être honnête, je réussis toujours à produire des erreurs de serveur et à me mettre dans le pétrin.

Un grand merci

TT

Répondre

1

à condition que vous êtes sur un look serveur apache jusqu'à mod_rewrite.

Exemple pour votre .htaccess:

RewriteEngine on 
RewriteRule ^es/([0-9a-zA-Z\/]*)$ /international/es/$1 [L] 
+0

Je veux juste qu'il me faut. Fonctionne un régal. Merci beaucoup – TheTub