J'aimerais créer un rewriting d'url (pas une redirection).
exemple.com/pt-pt/reste-de-mon-url
qui devient
exemple/pt/reste-de-mon-url
Est-ce gérable ou ça pue la merde ?
J'ai testé ceci, mais ça ne marche pas
RewriteRule ^/([a-z]{2})/$ /$1-$1/$2 [L]
C'ets pas quelque chose que je sais faire, et c'est tellement sensible ce HTAccess que j'ai peur de tout péter.
Ok c'est davantage du paramétrage que du développement mais ca me semble être le groupe le plus approprié.
Je connais pas ces trucs de redirection/réécriture mais ton regexp a pas l'air bon, tu cherches à capturer le groupe /pt-pt/ là ?
C'ets pas moi qui l'ai écrit, mais à priori oui c'est ce que je voudrais.
/pt-pt/ devient /pt/
Voici l'intégralité de mon fichier htaccess :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^/([a-z]{2})/$ /$1-$1/$2 [L]
</IfModule>