我尝试执行以下操作:我有一个英文版和德文版的网站。现在我正在尝试将英语访问者重定向到英文页面,将德语访问者重定向到德语页面。
英文版的网址如下所示:example.com/en/some-page 德语版的URL如下所示:example.com/some-page
我正在尝试为我的所有页面进行临时重定向(302?),因此每个英文页面(以example.com/en/开头的URL)都应重定向到example.com/en/english-announcement和所有德语页面(以example.com开头的URL)都应重定向到example.com/german-announcement。访问者不应该访问除example.com/german-announcement或example.com/en/english-announcement之外的任何其他页面。
也许值得一提的是它是一个wordpress页面,所以有一个默认的.htaccess文件,如下所示:
RewriteOptions inherit
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
如果你能告诉我怎么做,我将永远感激不尽。