404跳转php
错,路径一定有问题
首先,你所谓的路径没问题只是你看到的没问题。
那么很可能:
http服务组件,也就是apache或者nginx配置的根目录并不是你所认为的根目录路径
可能开启了错误的伪静态,导致当前地址被重写,那么你所看到的路径就并不是真正的路径了,而重写后的地址并不正确,所以404
暂时想到这两点,但是不管哪种原因,一定是路径不正确。
❷ php中怎么添加404页面,404页面的内容怎么写
在apache的httpd.conf里设置,指向一个网页文件,相应的去编辑或创建那个页面就好了
或者用.htaccess里设置,rewrite规则,把找不到的文件指向一个页面,然后创建编辑那个页面
❸ php 跳转到404
如果是为了方便记录phpmyadmin登录密码,我可以告诉你个方法:
phpmyadmin根目录下config.inc.php 修改下配置:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
改为:
$cfg['Servers'][$i]['auth_type'] = 'http';
打开phpmyadmin登录页面,输入登录帐号、密码 勾选“记住我的密码”
以后就不用输入帐号密码了,不过不要在公共场所的机子上记录密码,危险性自己知道
❹ 本地php环境下.php打开显示404错误怎么办呢
本地php环境下.php打开显示404错误解决方法如下:
一、404 file not found.
二、如果是下在情况:
1、如果确定有这个文件,访问路径也是正确的。
2、没有做过配置,安装版需要配置
三、解决办法如下:
404错误:“找不到资源”。
是没有配置好。建议你使用XAMPP。集成环境。无需配置。APACHE/MYSQL/PHP/PERL
的集成环境,稳定。
❺ PHP动态站如何设置404
一、 Apache下设置404
为Apache Server设置 404错误页面的办法很复杂,只需:
(1)在.htaccess 文件中参加如下内容:ErrorDocument 404 /notfound.php,将.htaccess文件上传到网站根目次。
(2)制造一个404页面,随意您计划,定名为notfound.php,异样上传到网站根目次。
留意:
(1).牢记不要将404错误转向到网站主页,不然能够会招致主页在搜刮引擎中消逝。
(2).牢记不要运用相对URL,假如运用相对URL前往的形态码是302+200。
二、 IIS/.net设置404
起首,修正使用顺序根目次的设置,翻开 web.config文件编辑,在此中参加如下内容:
以下为援用的内容:
<configuration>
<system.web>
<customErrors mode=On defaultRedirect=error.asp>
<error statusCode=404″ redirect=notfound.asp />
</customErrors>
</system.web>
</configuration>
注:上文例中error.asp为零碎默许的404页面,notfound.asp为自界说的404页面,运用时请修正相应文件名。
然后,在自界说的404页面notfound.asp中参加:
以下为援用的内容:
<% Response.Status = 404 Not Found %>
如许,便可以包管IIS可以准确地前往404形态码.
编辑本段404制造设置留意事变
1.不要将404错误转向到网站主页,不然能够会招致主页在搜刮引擎中消逝
2.不要运用相对URL,假如运用相对URL前往的形态码是302+200
3.404页面设置完成,肯定要反省能否准确。但http头信息前往的肯定要是404形态。这次要是对搜刮引擎有干系,由于假如你网站发生较多页面时分但搜刮引擎看到的是许多一样的正常页面,有能够会误被以为作弊。
4.404页面不要主动跳转,让用户来决议去处。这触及到404页面的制造,提供用户体验很紧张,404页面制造很有学问。
<% found="" not="" response.status="404">
如此,便可以包管IIS可以准确地前往404形态码.
编辑本段404制造设置留意事变
1.不要将404错误转向到网站主页,不然能够会招致主页在搜刮引擎中消逝
2.不要运用相对URL,假如运用相对URL前往的形态码是302+200
3.404页面设置完成,肯定要反省能否准确。但http头信息前往的肯定要是404形态。这次要是对搜刮引擎有干系,由于假如你网站发生较多页面时分但搜刮引擎看到的是许多一样的正常页面,有能够会误被以为作弊。
4.404页面不要主动跳转,.让用户来决议去处。这触及到404页面的制造,提供用户体验很紧张,404页面制造很有学问.