Bonjour,
je cherche a ecrire une regle de réécriture qui ne prendrais que les url sous le forme xx/xxxx.(tout sauf .html) et qui le transformerai en xxxx.html
grosso modo c'est pour avoir des repertoire de langues virtuel et pour que les images soit a la racine du site.
en esperant avoir ete assez clair
a++
# Traduction
Posté par NeoX . Évalué à 1.
FR/mon_image.jpg en mon_image.html
je ne suis pas sur que ce soit ce que tu veuilles vraiment.
par contre que
http://tonsite/fr/
http://tonsite/com/
aille chercher les fichiers fr-index.html ou com-index.html
c'est faisable
un coup de main ?
un petit fichier htaccess bien fait et hop.
http://cooletips.de/htaccess/
peut t'aider à faire cela en se basant sur htaccess et sur le mod_geoip pour apache, qui identifiera le pays de l'utilisateur et le redirigera vers la traduction qui va bien.
[^] # Re: Traduction
Posté par cyberal . Évalué à 1.
ce que je veut c'est transformer fr/mon_image.jpg en mon_image.jpg
et la je seche complet
a++
[^] # Re: Traduction
Posté par NeoX . Évalué à 1.
/mon_image.jpg
au lieu de
mon_image.jpg
et il prendra l'image qui se trouve à la racine du site.
d'ailleurs perso je fais plutot un dossier images
/images/mon_image.jpg
/images/logo.png
etc
etc
comme ca toutes mes pages font references aux images par
/images/l_image_que_je_veux_mettre.jpg
pas besoin de faire une redirection pour ca.
[^] # Re: Traduction
Posté par cyberal . Évalué à 1.
a++
# tu peux essayer ça...
Posté par mortimer . Évalué à 1.
RewriteRule ^/(..)/(.*)$ /$2
Je ne sais pas du tout si ça fonctionne, je te laisse tester.
[^] # Re: tu peux essayer ça...
Posté par cyberal . Évalué à 1.
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule ^[a-z]{2}/(.+)$ showurl.php?var=$1 [QSA,L]
merci
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.