这里是我的规则:重写规则将导致500错误
RewriteRule ^forward/?$ forward.php?url=$1 - [NC,L]
这是我想什么:
浏览器网址:http://mydomain.com/forward/http://anydomainhere.com
改写为:http://mydomain.com/forward.php?url=http://anydomainhere.com
这将是最后的规则评估是否进行了匹配。现在它给了我一个500错误,我不知道为什么。从你的重写规则
检查日志以查找出现500错误的原因。 mod_rewrite是否加载? –