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,它的工作原理。
答
对不起,现在只是问和回答!
目录[Document_Root]/forum /已存在,并且其中存在.htaccess,因此Document_Root中的.htaccess被跳过。
请您详细说明它如何不起作用?究竟发生了什么? – Sildoreth 2015-03-31 16:15:44
@Sildoreth它显示/论坛/ - 文件夹。 – Thomas131 2015-03-31 17:41:02