- 博客(14)
- 资源 (4)
- 收藏
- 关注
转载 nginx rewrite 参数和例子
<br />正则表达式匹配,其中:~ 为区分大小写匹配~* 为不区分大小写匹配!~和!~*分别为区分大小写不匹配及不区分大小写不匹配<br />文件及目录匹配,其中:-f和!-f用来判断是否存在文件-d和!-d用来判断是否存在目录-e和!-e用来判断是否存在文件或目录-x和!-x用来判断文件是否可执行<br />flag标记有:last 相当于Apache里的[L]标记,表示完成rewritebreak 终止匹配, 不再匹配后面的规则redirect 返回302临时重定向 地址栏会显示跳转后的地址perma
2010-08-17 14:38:00 498
原创 Linux系统
<br />linux目录架构 <br />/ 根目录 <br />/bin 常用的命令 binary file 的目錄 <br />/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 <br /> /boot/grub/menu.lst GRUB设置 <br /> /boot/vmlinuz 内核 <br /> /boot
2010-08-17 13:42:00 544
转载 alpha版与beta版
<br />alpha表明发行包含大量未被彻底测试的新代码。已知的缺陷应该在新闻小节被记录。在大多数alpha版本中也有新的命令和扩展。alpha版本也可能有主要代码更改等开发。但我们在发布前一定对其进行测试。<br /> <br />·beta意味着该版本功能是完整的,并且所有的新代码被测试了,没有增加重要的新特征,应该没有已知的缺陷。当alpha版本至少一个月没有出现报导的致命漏洞,并且没有计划增加导致已经实施的功能不稳定的新功能时,版本则从alpha版变为beta版。
2010-08-16 17:51:00 677
原创 RPM -qa | grep httpd
<br />"|",是unix很有用的一个用法,俗称管道,把一个命令的输出作为下个命令的输入:<br /> <br /> rmp -qa "-q 查找 ; -a all所有;<br /> <br /> grep 正则表达匹配<br /> <br /> 所以,这个命令的含义就是" 查找所有和HTTPD服务相关的";
2010-08-16 17:50:00 4392
原创 IT名流BLOG精选
【新浪TimYang】http://timyang.net/【金山张宴】http://www.s135.com/【金山李安科】http://anchor.xoyo.com/【金山蔡恩蕾】http://blog.sina.com.cn/u/1248113655【金山王绘敏】http://blog.csdn.net/nirvana52【新浪超群】http://www.fuchaoq
2010-08-16 17:47:00 531
转载 Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)[原创]
<br />博客链接:http://blog.s315.com/nginx_php_v6<br /> <br />经过测试成功安装。<br />
2010-08-16 17:07:00 628
原创 Apache2如何支持.htaccess
<br />其实在本地机实现.htaccess也很简单,具体方法如下:<br /> <br />主要修改apache安装文件夹conf下的httpd.conf文件<br /> <br />将“#LoadModule rewrite_module modules/mod_rewrite.so”前面的#号去掉<br /> <br />将“Options Indexes FollowSymLinks … AllowOverride None”改为“Options Indexes FollowSymLinks …
2010-08-11 11:01:00 595
原创 Etag和Expires
<br />摘要<br />1、Etag和Expires中Client 端Http Request Header及Server端Http Reponse Header工作原理。<br />2、静态下Apache、Lighttpd和Nginx中Etag和Expires配置<br />3、非实时交互动态页面中Etag和Expires处理<br />在客户端通过浏览器发出第一次请求某一个URL时,根据 HTTP 协议 的规定,浏览器会向服务器传送报头(Http Request Header ),服务器
2010-08-11 10:59:00 619
转载 服务器网页缓存的深入分析
<br />Expires、Cache-Control、Last-Modified、ETag是RFC 2616(HTTP/1.1)协议中和网页缓存相关的几个字段。前两个用来控制缓存的失效日期,后两个用来验证网页的有效性。要注意的是, HTTP/1.0有一个功能比较弱的缓存控制机制:Pragma,使用HTTP/1.0的缓存将忽略Expires和Cache-Control头。我们这里以Apache2.0服务器为例,只讨论HTTP/1.1协议。<br />Expires<br /> Expi
2010-08-11 10:57:00 454
原创 apache里mod_expires的用法
<br />新浪微博http.conf中mod_expires配置<br /> <br /><IfModule mod_expires.c><br /> ExpiresActive on<br /><br /> # <FilesMatch "//$|index/.shtml$"><br /> <LocationMatch "//index/.html$|//index/.shtml$"><br /> # ExpiresByType text/html A60
2010-08-11 10:55:00 1737
原创 Apache规则Rewrite重写的标志
<br />R[=code](force redirect)强制外部重定向强制在替代字符串加上http://thishost[:thisport]/<br />前缀重定向到外部的URL.如果code不指定,将用缺省的302 HTTP状态码。F(force URL to be forbidden)禁用URL,返回403HTTP状态码。G(force URL to be gone)强制URL为GONE,返回410HTTP状态码。P(force proxy)强制使用
2010-08-10 18:03:00 713
原创 Apache规则RewriteCond详解
<br />Apache中 RewriteCond语句对于我来说一直是个难点,多次试图去把它搞明白,都没有结构,这次我终于算大概知道它的意思了。 RewriteCond就像我们程序中的if语句一样,表示如果符合某个或某几个条件则执行RewriteCond下面紧邻的RewriteRule语句,这就是RewriteCond最原始、基础的功能,为了方便理解,下面来看看几个例子。<br /> RewriteEngine on<br /> RewriteCond %{HTTP_USER_AGENT
2010-08-10 17:49:00 1465
原创 php_memcache.dll 下载
折腾了我一下午的php_memcache.dll和php版本不兼容导致apache启动失败的问题终于解决了。<br /> 报错前php_memcache.dll的版本为5.2 php版本为5.3 结果导致报错.<br /><br />最后只需下载最新版本(5.3.X)的php_memcache.dll覆盖原来的版本即可。<br />网上搜集的最新dll程序下载列表。<br /><br /><br /><br /> (针对php 5.2.4及以上版本) 想给手中的服务器配置Memcache,wi
2010-08-03 18:13:00 8274 2
原创 Apache配置详解(最好的APACHE配置教程)
Apache配置详解(最好的APACHE配置教程)Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。 主站点的配置(基本配置) (1) 基本配置: ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置。其它指定的目录如果没有指定绝对路径,则目录是相对于该目录。 PidFile logs/httpd.pid #第一个httpd进程(所有其他进
2010-08-03 17:02:00 776
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人