htaccess将非https重定向到https站点,导致应该是404的页面显示主页。我该如何解决?

时间:2017-04-13 12:10:38

标签: apache .htaccess redirect http-status-code-404 http-status-code-301

我几乎没有使用htaccess的经验,所以这可能非常简单。以下是我的htaccess文件:

url.co.uk

这用于301重定向访问我的网站旧的非https地址的任何人并将其发送到https版本。它还会将www.url.co.uk版本定向到select Distinct * from ( Select UL.StoreName, GD.Job_No, GD.STOREID, GD.Warranty from dbo.SERVICEJOB GD Inner Join dbo.JOBTRACKING AS JT ON JT.JOB_NO = GD.JOB_NO INNER JOIN dbo.DataDetails AS UL ON GD.STOREID = UL.STOREID WHERE (JT.JOB_STATUS=60) AND JT.JOB_STATUS!>90 Group By UL.StoreName,GD.Job_No,GD.STOREID,GD.Warranty ) As U 版本。

自从使用它以来,我注意到404页面不再显示,任何时候应该显示,用户将被带到主页。显示404页面需要更改/添加哪些内容?

1 个答案:

答案 0 :(得分:0)

在这种情况下非常简单,只需添加

即可
ErrorDocument 404 /404.html

根据需要更改文档