我刚刚设置了apache,一切正常,但是当我尝试使用.htaccess时,我遇到了500内部服务器错误。我检查了日志,并说"Redirect not allowed here"
这是我的htaccess文件:Redirect 302 / http://home.dev/test
我的apache配置:http://pastebin.com/B7Ah2dSB(我无法在页面上对其进行格式化,因为哈希注释转向了标题)
最后是httpd-vhosts配置:
<Directory "/Users/georgearnall/public">
AllowOverride All
</Directory>
<Virtualhost *:80>
VirtualDocumentRoot "/Users/georgearnall/public"
ServerName home.dev
</Virtualhost>
由于
答案 0 :(得分:0)
排序了!我正在检查进程,并且apache从未重新启动。
我正在使用此命令:sudo apachectl restart
但它不起作用。
相反,我使用sudo killall httpd
然后使用sudo apachectl start
。