使用.htaccess进行URL重定向会产生500内部服务器错误

时间:2010-06-30 18:32:38

标签: apache .htaccess redirect

我正在尝试将任何浏览http://forum.student.khleuven.be的人重定向到http:// forum.kringraad.be。基本上,这两个URL都重定向到同一目录。我使用.htaccess尝试了以下内容:

Redirect permanent http://forum.student.khleuven.be/ http://forum.kringraad.be/

以及以下内容:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^forum\.student\.khleuven\.be$ [NC]
RewriteRule ^(.*)$ http://forum.kringraad.be/$1 [R=301,L]
</IfModule>

两者都给我一个500内部服务器错误。我仔细检查了mod_rewrite是否已启用,它是。我很无能,说实话:)任何人都知道该怎么做?

1 个答案:

答案 0 :(得分:1)

显然解决方案是:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^forum.student.khleuven.be$ [NC]
RewriteRule ^(.*)$ http://forum.kringraad.be/$1 [R=301,L]
</IfModule>

我只需要删除逃脱。我不知道为什么我不必逃避这些点,但它完全像这样。