我正在创建一个PHP内容管理系统,其中包括404页面、维护页面和未授权访问页面等系统页面。当找不到A页面时,CMS将重定向到404页面;如果用户无权访问B页面,则会重定向到未经授权的访问页面等等。
我想在每个页面的头部使用适当的状态码,但我需要澄清如何处理头部/重定向。我应该在A页面上放置404头部,然后重定向到404页面,还是应该在404页面本身上放置404状态?此外,如果后者是正确答案,我应该使用哪种重定向方式,301还是302?
我想在每个页面的头部使用适当的状态码,但我需要澄清如何处理头部/重定向。我应该在A页面上放置404头部,然后重定向到404页面,还是应该在404页面本身上放置404状态?此外,如果后者是正确答案,我应该使用哪种重定向方式,301还是302?