如果直接访问,则触发404错误

时间:2015-03-09 11:25:32

标签: php wordpress

我有一个页面,它基本上通过get请求显示来自特定id的信息。网址可能是这样的:

http://www.url.dk/kamp/?id=2323

如果直接访问该页面,我想重定向到404错误页面,例如,如果您访问

http://www.url.dk/kamp/

我该怎么做?

1 个答案:

答案 0 :(得分:-3)

语言? 服务器

使用apache服务器和php脚本,您可以执行以下操作:

<?php 
if($_GET["id"] === null || $_GET["id"] == false || $_GET["id"] == "")
{
    header("HTTP/1.0 404 Not Found"); 
    include("/error_pages/new404.html"); 
}
?> 

但是你需要一个自定义的404页面,可以提供..

https://www.digitalocean.com/community/tutorials/how-to-create-a-custom-404-page-in-apache