何时找不到网址时出现错误消息

时间:2016-12-30 19:38:51

标签: php url

我想通过网址调用文件。如果找不到网址,那么我想显示错误消息,而不是显示“找不到请求的网址”。我该怎么做?请帮帮我。

2 个答案:

答案 0 :(得分:0)

在您的网络目录中创建.htaccess文件,并编写以下内容:

ErrorDocument 404 /notfound.html

确保将notfound.html替换为您的自定义404 html文件。

答案 1 :(得分:0)

$头= get_headers($ URL);

然后检查$ result [0]是否包含200 OK(这意味着文件在那里)

检查URL是否有效的功能可以是:

function UR_exists($url)
{
   $headers=get_headers($url);
   return stripos($headers[0],"200 OK")?true:false;
}

/ *您可以测试这样的网址(示例)* /

if(UR_exists("https://www.example.com/"))
   echo "This page exists";
else
   echo "This page does not exist";

希望这会帮助你。