ErrorDocument
在我正在开展的一个项目中(目前在 MAMP 上的本地主机上),仅当我在文件中包含带有以下语句的完整 URL 时,404 页面才有效.htaccess
:
ErrorDocument 404 http://localhost:8888/project/public/404.php
我希望这样,当网站从我的本地主机上传到实时服务器时,我就不必手动更改此代码。
.htaccess
因为 404 页面与文件夹中的文件位于同一级别,所以public
我认为我可以使用:
ErrorDocument 404 404.php
但这不起作用,而只是404.php
在应该使用 404 页面时打印到屏幕上。
文件夹结构如下,project
是站点的根文件夹。
project
— publicFolder
— privateFolder
如何将网站指向 404.php 页面,而不包含完整的 URL,或者以一种不需要更改的方式上传网站?