最近的文章列表

IIS 7.5 IIS 8.5下设置404自定义错误页

IIS版本:IIS 8.5

问题描述

搭建一个测试网站,总共就2个页面(index.php和404.php),默认首页为:index.php

当访问index.php和404.php的时候,IIS服务器能正常响应,说明在IIS 8.5中配置PHP环境没有出现问题。@camnpr

2014/11/3 Comments:
php获取网页请求状态(网站状态码200,404)程序示例

对于网页返回状态代码一般情况下我们都会去查自己网站状态码是不是200或错误页面是不是404代码,并且多数情况下我们的查看方法就是使用站长工具或ff浏览器等来查看,极少有人想到自己写一个查看状态代码的功能。

本文就此简述php获取网页请求状态程序示例如下:

方法一,使用 fsockopen
(不推荐使用curl_getinfo!)

代码如下:
function get_http_code($url="localhost", $port=80, $fsock_timeout=10){
    set_time_limit(0);
2014/7/27 Comments:
解决ThinkPHP访问不存在的模块跳转到404页面的方法(apache,IIS服务器配置)

首先在ACTION中新建一个文件EmptyAction.class.php,其代码如下:

<?php 
class EmptyAction extends Action{
function _empty(){
header("HTTP/1.0 404 Not Found");//使HTTP返回404状态码
$this->display("Public:404");
}
}
?>

使用apache服务器的情况下需在apache中的网站配置中加入 ErrorDocument 404 /404.html

2014/7/3 Comments:
分享Nodejs Express框架中处理404页面一个方式

在用 Express 的时候,路由是我最困惑的事之一。知道用 app.get('*') 可以处理所有页面,但这样除了自定义的其他路由外,静态文件是被忽略的。最近在写一个小工具的时候,找到了一个解决方案:

代码如下:
var express = require('express'),
    router = require('./routes');
    var app = module.expo
2014/5/29 Comments: