Question URL Rewriting, HTAccess, tout ça.

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é.

Poster un commentaire
Daboulganiech

Probablement.

Vaillant
Vaillant
2 ans

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à ?

Enuz
Enuz
2 ans

C'ets pas moi qui l'ai écrit, mais à priori oui c'est ce que je voudrais.

/pt-pt/ devient /pt/

saian
saian
a
2 ans

Ce serait plus facile de t'aider si on voyait tes autres RewriteRule, surtout celle des pages actuelles.

Enuz
Enuz
2 ans

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>

Enuz
Enuz
2 ans

évidement la dernière ligne est à dégager

achtung
achtung
2 ans

un truc du genre ? RewriteRule ^([a-z]{2})-([A-Z]{2})(.*)$ /$1$3

NSFW
Webcams adultes gratuites

[NSFW]Webcams adultes gratuites
go.xlirdr.com?campai - En direct