心 空

  • Tools
Ricky Hao
  1. 首页
  2. Linux
  3. 正文

使用Apache返回指定状态码

1 12 月, 2016 6658点热度 8人点赞 0条评论

0x00

因为Android的网络验证机制,导致Cyanogenmod每次联网都需要访问一个页面以得到204状态返回,才会确认连上了网络。
对于原版来说,这个网页默认是Google提供的。那么,在墙里的我们就需要自己建一个页面(其实使用其他人的也是不错)。

原本我是使用.htaccess文件来进行204重定向。但是自从装了WordPress之后,这个文件经常被WP重写,导致配置丢失。
因此这里使用Apache的配置文件来实现放回指定状态码。

0x01

我们主要使用的是Redirect,因此需要安装mod_alias模块。

0x02

Redirect 204 /generate_204
Redirect 302 /redirect_to_index /
Redirect 500 /generate_500

看上面的代码,也就能很清楚地理解Redirect如何使用。
其中,在返回300~399的时候,需要指定跳转的URL,若是其他状态则不需要。

0x03

Apache Module mod_alias

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: apache linux
最后更新:1 12 月, 2016

Ricky

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理。

COPYRIGHT © 2025 心 空. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang