使用.htaccess时出现RedirectMatch错误

时间:2010-02-20 19:35:17

标签: .htaccess

我的.htaccess文件中有以下指令,该文件在一台服务器上运行,但不在另一台服务器上运行:

RedirectMatch hobby/RENDER/0001/2015/P2015.html$ http://www.escience.ca/hobby/RENDER/0001/2015/3035/W3035.html [L]

在其中一台服务器上,它给出了500内部服务器错误。如果我注释掉RedirectMatch,那么500错误就会消失。这是我在apache2 error.log

中看到的错误消息
/var/www/escience.ca/public_html/.htaccess: Redirect: invalid first argument (of three)

Apache的重写和别名模块正在运行。我做错了什么?

1 个答案:

答案 0 :(得分:0)

我明白了。在我的Apache2版本中,[L]标志似乎与RedirectMatch一起使用。