繁体   English   中英

使用.htaccess的URL重定向给出500内部服务器错误

[英]URL redirect using .htaccess gives 500 Internal Server Error

我正在尝试将任何浏览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。 老实说,我很无能为力:)有人知道该怎么做吗?

显然,解决方案是这样的:

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

我只需要删除逃生通道。 我不知道为什么我不必逃避这些点,但它的工作原理完全像这样。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM