【发布时间】:2013-11-26 14:03:42
【问题描述】:
所以我知道这可能看起来有点奇怪,但为了保持一致性,我希望我的所有网址都以这种形式出现:http://domain.com/page/ 到目前为止,我已经让常规页面正常工作,但我似乎无法获得错误页面正常工作。
如果用户访问一个不存在的页面或目录,我希望浏览器硬重定向到:http://domain.com/404/ 然而,这个目录实际上并不存在。错误页面的真实位置将在 /pages/errors/404.php 下
此外,虽然我不需要所有各种错误(400、401、403、404、500)的确切答案,但我将应用任何方法将所有这些错误重定向到它们的“正确”URL(例如http://domain.com/400/http://domain.com/500/等)
有什么想法吗?
【问题讨论】:
标签: .htaccess redirect url-rewriting rewrite custom-error-pages