apache如何设置404错误页面(apache 404页面自定义)-编程之家

如何在

Apache服务器下设置404错误页面

构建404页面的正确方法是:(仅适用于Apache服务器)

将代码:ErrorDocument 404 /Error.html添加到。htaccess文件。

创建一个名为Error.html的简单html404页面。

把Error.html放在网站的根目录下。

注意:

不要把404错误直接翻到网站首页,这样会导致首页不被收录;

/Error.html前不要带主域名,否则返回的状态码会是302或者200。

服务器上怎么设置只允许特定某段ip访问?

一般来说,除了寻找在IP网段内的代理服务器,剩下的就属于黑客技术,得寻找对方漏洞了,没有固定能成功的办法。============Apache、IIS等web service里面可以进行相关配置直接拒绝特定网段的访问(比如直接返回404)。

想做到检测后显示特定文字,就需要在前端代码里做逻辑判断:比如PHP里面,可以通过$_SERVER以及其他一些系统参数获取到用户IP。

然后做IP的网段检测,不属于预设网段即显示“对不起,您不在指定IP范围内”。

r语言中ddply函数的用法?

ddply()函数位于plyr包,用于对data.frame进行分组统计,与tapply有些类似

准备数据

# 使用stringsAsFactors=F来防止data.frame把向量转为factor

apache = data.frame(httpCode=c(200,200,200,404,404,500),

time=c(100,111,210,10,10,500),

api=c('index','index','logout','show','show','index'),

stringsAsFactors=F)

统计每个api的请求数

ddply(apache,.(api),summarize,number=length(api))

api number

1 index 3

2 logout 1

3 show 2

统计每个api的各个httpCode的请求数:

a <- ddply(apache,.(api,httpCode),summarize,number=length(api))

api httpCode number

1 index 200 2

2 index 500 1

3 logout 200 1

4 show 404 2

下面这个复杂些,根据上面的统计结果a,统计每个api所占比例

b <- ddply(a,

.(),

.fun=function(x){

transform(x, percentage=with(x,ave(number,api,FUN=sum)/sum(number)))

})

.id api httpCode number percentage

1 <NA> index 200 2 0.333

2 <NA> index 500 1 0.167

3 <NA> logout 200 1 0.167

4 <NA> show 404 2 0.333

这就是说你可以根据需要写自己的统计函数

用ggplot画api占比图

ggplot(b,aes(x=reorder(api,percentage),y=percentage,fill=factor(httpCode))) +

geom_bar() +

scale_y_continuous(labels = percent_format()) +

coord_flip() +

如何设置iss_?

一、服务器一般采用IIS或者Apache等,在Windows服务器我们一般采用IIS,通过控制面板来安装。具体做法为:   1. 进入“控制面板”。   2. 双击“添加或删除程序”。   3. 单击“添加/删除 Windows 组件”。   4. 在“组件”列表框中,双击“应用程序服务器”。   5. 双击“Internet 信息服务(IIS)”。   6. 从中选择“万维网服务”及“文件传输协议(FTP)服务”。   7. 双击“万维网服务”,从中选择“Active Server Pages” 及“万维网服务”等。   二、搭建好IIS后,接着设置Web服务器,具体做法为:   1. 在“开始”菜单中选择“管理工具→Internet信息服务(IIS)管理器”。   2. 在“Internet 信息服务(IIS)管理器”中双击“本地计算机”。   3. 右击“网站”,在弹出菜单中选择“新建→网站”,打开“网站创建向导”。   4. 依次填写“网站描述”、“IP 地址”、“端口号”、“路径”和“网站访问权限”等。最后,为了便于访问还应设置默认文档(Index.asp、Index.html).   上述设置和Windows 2000 Server网站设置基本相同,但此时Web服务还仅适用于静态内容,即静态页面能正常浏览,常用Active Server Pages(ASP)功能没有被启用。所以还应在“Internet 信息服务(IIS)管理器”的“ Web 服务扩展”中选择允许“Active Server Pages”。   三、安装IIS  1、如系统中还未安装IIS服务器,可打开“控制面板”,然后单击启动 “添加/删除程序”, 在弹出的对话框中选择 “添加/删除Windows组件”,在Windows组件向导对话框中选中“Internet信息服务(IIS)”,然后单击“下一步”,按向导指示,完成对IIS的安装。  四、配置网站  1、打开IIS管理器,“网站”右键,新建-> 网站  2、打开创建向导,继续“下一步”  3、网站描述,一般我们写网站域名,它是网站在IIS里面的标示(名称)  4、这里是比较关键的一步,IP地址一般设置“全部未分配”,这样有个好处:万一主机变动了IP,你不需要去IIS里面设置,只需要修改下域名解析就可以了。当然,如果你有多个IP,也可以为不同的网站指定不同的IP。端口一般为80,Web服务标准端口。主机头那里写你网站的域名,继续,下一步  5、设置网站文件的路径,建议将资料放在E盘,为“E:wwwroot” 通过“浏览”选择,也可以直接输入。  6、设置,不同类型的网站设置不同的权限。静态页面只需要读取就可以了。  7、添加完成后,我们在E:wwwroot 创建一个文件index.htm 用记事本打开,写入测试文字。  8、添加完成后,可以看到“test” 的网站。右键“属性”可以绑定域名,设置默认文档,404错误页等  9、几个常见的设置选项。  10、完成后在浏览器输入您的域名

php中http404未找到什么意思?

Failedopeningrequired’F:/website/apache/璇曡瘯/index.php’由上述错误提示,建议查找 F:/website/apache/璇曡瘯/index.php 代码里,看require(也可能是include)函数所引入的代码是否存在。此外,建议不要使用中文(或非英文字符)做为网站的路径名。