1

我试图做以下事情:我有一个英文版和德文版的网站。现在我正在尝试将英语访问者重定向到英语页面,将德语访问者重定向到德语页面。

英文版的 URL 如下所示: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>

如果你能告诉我如何做到这一点,我将永远感激不尽。

4

0 回答 0