2013-05-21 41 views
0

我有一个简单的404重定向.htaccess文件,其HTTP请求正常工作: -自定义404错误重定向不工作在htaccess文件HTTPS请求

ErrorDocument 404 /apps/handle_error.php 

的handle_error.php返回相应的PNG图像取决于URL路径。但是,当我用Https替换请求时,它将返回默认的404错误页面,并且从不执​​行重定向。

我知道我的SSL证书已正确安装,因为我得到的正常静态页面返回的有效内容。在我的htaccess文件中是否有关于404错误重定向的Https请求?

(A类似的问题被问here,但没有明确的决议)

回答

1

经过深刻反省我找到了答案,我的具体情况呢。 我的Apache2,mod_ssl和mod_rewrite没有正确配置才能一起工作。我的SSL配置中的默认AllowOverride设置已设置为“无”,并且mod_rewrite至少需要“FileInfo”的AllowOverride。

(公平起见,我从ServerFault得到了答案)