我的域名是 http://aa.cn/
用户如输入 http://aa.cn/xx  (此url域名下不存在,需跳到404页面)
如何实现呀,   

解决方案 »

  1.   

    Apache配置文件ErrorDocument 404  ……
      

  2.   

    ErrorDocument 404 /var/www/html/wwwroot/xx/web/include/404.php
    我配了这行,没效果呀,
      

  3.   

    ErrorDocument 404 /404.php  //以根路径开始ErrorDocument 404 http://www.domain.com/404.php //网络路径
      

  4.   

    如果你不是在htaccess文件里修改的话,apache是需要重启的
      

  5.   

    3楼中
    ErrorDocument 404 /404.php //以根路径开始ErrorDocument 404 http://www.domain.com/404.php //网络路径
    第二个是可以实现的
    可第一个,我用了 ErrorDocument 404 /var/www/html/wwwroot/zz/web/include/404.php为何不行呀,
      

  6.   

    第一个应该配置成
    ErrorDocument 404 /zz/web/include/404.php
      

  7.   

    ErrorDocument 404 /zz/web/include/404.php
    还是运行不了
      

  8.   

    因为这里设置为物理路径,是从DocumentRoot设置的路径开始。
      

  9.   

    404的物理地址:/var/www/html/wwwroot/zz/web/include/404.php比如,你DocumentRoot是/var/www/html/wwwroot/zz/web/
    则:
    ErrorDocument 404 /include/404.php