我们得到了一个.htaccess
。它应该做的是将example.com和www.example.com
请求重定向到example.de
,并添加请求的页面和?lang=en
会发生什么:
1.我访问example.com/
2.重定向
3.新网址为:www.example.de/index-e.php?lang=en
注意www
和index-e.php
。我不清楚www
和index-e.php
的来源。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteRule (.*)$ http://example.de/$1?lang=en [R=301,L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>