mod_rewrite规则不起作用

问题描述:

我有域名。(de | at | ch | com | net | ...)都进入Document_Root。现在我希望/论坛/在每个tld期望| ch | de重定向到/ forum_eng /。mod_rewrite规则不起作用

以下来自[Document_Root] /。htaccess的重写规则不起作用。它显示了默认/论坛/文件夹。我不知道为什么。

RewriteEngine on 
RewriteBase/

# https redirects, www-redirects and other stuff 

RewriteCond %{HTTP_HOST} domainname\.(?!(de|ch|at))[a-z]+$ [NC] 
RewriteRule ^forum(/.*)?(\?.*)?$ /forum_eng$1$2 [L] 

有谁知道,我做错了什么?在this htaccess-simulator,它的工作原理。

+0

请您详细说明它如何不起作用?究竟发生了什么? – Sildoreth 2015-03-31 16:15:44

+0

@Sildoreth它显示/论坛/ - 文件夹。 – Thomas131 2015-03-31 17:41:02

对不起,现在只是问和回答!

目录[Document_Root]/forum /已存在,并且其中存在.htaccess,因此Document_Root中的.htaccess被跳过。