Wordpress htaccess在不更改url的情况下更改默认语言

Wordpress htaccess在不更改url的情况下更改默认语言,wordpress,.htaccess,cpanel,Wordpress,.htaccess,Cpanel,多语言wordpress站点有多个语言前缀(si、en、de等) 是否有一个.htaccess脚本,可以在不更改url的情况下重写链接1,2到3,4 由于明显的循环,我当前的脚本返回了太多重定向 RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /in

多语言wordpress站点有多个语言前缀(si、en、de等)

是否有一个.htaccess脚本,可以在不更改url的情况下重写链接1,2到3,4

由于明显的循环,我当前的脚本返回了太多重定向

RewriteEngine On
RewriteBase /

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteCond %{REQUEST_URI} !^/en/
RewriteRule ^(.*)$ /en/$1 [L]
RewriteEngine On
RewriteBase /

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteCond %{REQUEST_URI} !^/en/
RewriteRule ^(.*)$ /en/$1 [L]