.htaccess强制SSL上的错误页面

时间:2011-10-14 16:24:20

标签: apache .htaccess

我的.htaccess文件中有以下代码,强制重定向到自定义错误页面:

ErrorDocument 404 /ErrorPages/404.php
ErrorDocument 403 /ErrorPages/403.php
ErrorDocument 400 /ErrorPages/generalError.php
ErrorDocument 401 /ErrorPages/generalError.php
ErrorDocument 500 /ErrorPages/generalError.php

端口80上的一切正常,但是当涉及到SSL时,会显示标准错误页面。

更具体一点:

http:www.mydomain.com/NoExistingPage.php重定向到自定义错误页面 https:www.mydomain.com/NoExistingPage.php 不会重定向到自定义错误页面

我在这里错过了什么吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

尝试将重复的.htaccess文件放在/ secured文件夹中,看看是否有效。 https守护程序的vhost可能使用/担保为doc_root,这意味着即使常规doc_root中的.htaccess低于安全文件夹,也会被忽略。