原因不明的.htaccess重定向

时间:2015-08-29 12:26:49

标签: apache .htaccess

我们得到了一个.htaccess。它应该做的是将example.com和www.example.com请求重定向到example.de,并添加请求的页面和?lang=en

会发生什么: 1.我访问example.com/ 2.重定向 3.新网址为:www.example.de/index-e.php?lang=en

注意wwwindex-e.php。我不清楚wwwindex-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>

0 个答案:

没有答案