mod_rewrite用于多语种网站

时间:2014-03-04 15:21:15

标签: wordpress .htaccess mod-rewrite

我遇到的问题是我的主要语言页面位于example.com上,而第二语言shell位于example.com/it /

如果用户尝试使用example.com/en/(主要语言),则网站shell会重定向到example.com

我不知道如何归档这个......什么是好策略?

我的文件夹结构是: /websites/com.example

  • /解
  • / EN

到目前为止,example.com指向/ de folder ...

P.S。:每个语言文件夹运行一个不同的WordPress,我的en文件夹中的.htaccess到目前为止看起来像这样:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /en/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

1 个答案:

答案 0 :(得分:0)

This topic似乎是您问题的确切答案。