A few days ago my webhoster updated apache. Since then the error code 500 appears. The problem is now, that apache seems to be more strict according to the htaccess syntax. The error is fixed but my redirection doesn t work as intended.
我的权宜之计的内容:
RewriteEngine on
RewriteBase /
RewriteCond %{http_host} ^(www.)?domain.de$ [NC]
RewriteRule ^(.*)$ http://www.domain.de/DE/ [L,R=301]
Descripton: I want to redirect www.domain.de and domain.de to http://www.domain.de/DE/.
问题:
(www.)
此部分的重定向完全不起作用。 如果我删除它, 它只对域名. de 起作用, 但不对 www. domain.de 起作用 。
我做错什么了吗? 我找不到什么。 我拼了几个字 找到了这个解决方案很多次。 直到现在,我花了很多小时来解决这个问题,但我没有取得任何进展。