跳到 404页面的问题,

zgycsmb 2010-08-03 08:40:09
我的域名是 http://aa.cn/
用户如输入 http://aa.cn/xx (此url域名下不存在,需跳到404页面)
如何实现呀,
...全文
84 点赞 收藏 12
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Dleno 2010-08-03
404的物理地址:/var/www/html/wwwroot/zz/web/include/404.php

比如,你DocumentRoot是/var/www/html/wwwroot/zz/web/
则:
ErrorDocument 404 /include/404.php
回复
Dleno 2010-08-03
[Quote=引用 7 楼 zgycsmb 的回复:]

3楼中
ErrorDocument 404 /404.php //以根路径开始

ErrorDocument 404 http://www.domain.com/404.php //网络路径
第二个是可以实现的
可第一个,我用了 ErrorDocument 404 /var/www/html/wwwroot/zz/web/include/404.php

为何不行呀,
[/Quote]
因为这里设置为物理路径,是从DocumentRoot设置的路径开始。
回复
zgycsmb 2010-08-03
ErrorDocument 404 /zz/web/include/404.php
还是运行不了
回复
CunningBoy 2010-08-03
第一个应该配置成
ErrorDocument 404 /zz/web/include/404.php
回复
zgycsmb 2010-08-03
3楼中
ErrorDocument 404 /404.php //以根路径开始

ErrorDocument 404 http://www.domain.com/404.php //网络路径
第二个是可以实现的
可第一个,我用了 ErrorDocument 404 /var/www/html/wwwroot/zz/web/include/404.php

为何不行呀,
回复
jianglin28290 2010-08-03
如果你不是在htaccess文件里修改的话,apache是需要重启的
回复
amani11 2010-08-03
要取消前面的注释


要重启……再试试吧
回复
Dleno 2010-08-03
ErrorDocument 404 /404.php //以根路径开始

ErrorDocument 404 http://www.domain.com/404.php //网络路径


回复
zgycsmb 2010-08-03
ErrorDocument 404 /var/www/html/wwwroot/xx/web/include/404.php
我配了这行,没效果呀,
回复
amani11 2010-08-03
Apache配置文件

ErrorDocument 404 ……
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告