J'ai un site Web propulsé par WordPress MU. La première page du site est traduite en plusieurs langues. Comment réécrire les URL suivantes?WordPress et .htaccess
http://www.example.com/?lang=en
http://www.example.com/?lang=fr
à:
http://www.example.com/en/
http://www.example.com/fr/
Ceci est mon courant .htaccess
,
# BEGIN WordPress
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
# Uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule^- [L]
RewriteRule . index.php [L]
# END WordPress
I'v a obtenu 500 erreur d'erreur de serveur interne :( –
C'est parce qu'il dit 'ReriteRule' au lieu de' RewriteRule' De plus, ces règles vont réécrire toutes les URL http: // example.com/en/'à http: //example.com/? Lang = fr' –
@goreSplatter: merci d'avoir sondé la faute de frappe – RageZ