iis 7.5 配置 精通资源 404 跳转

摘要: iis - 站点 - 错误页 - 404(选中) - 编辑功能设置 - (自定义错误页 , 执行 url)如果报错 : 锁定冲突 , 如下解决方案点击选中 IIS 服务器根节点 - 配置编辑器 - 节(system.webServer/httpErrors) - defaultPath - 解除锁定熟悉 阅读全文
posted @ 2013-05-21 10:33 多个马甲 阅读(497) 评论(0) 推荐(0) 编辑

uploadify 上传文件失败

摘要: 今天遇到了一个问题 , 就是用 uploadify 上传文件 , 一直报 404 , 加断点 , 也跟踪不到 flash post 数据的地址 。最后发现 , 是 跨域 或者 cdn 加速问题 , 由于我把 uploadify.swf 文件 放到了一个单独的 cdn 加速站点 , 放到 web 站点根目录就好了 阅读全文
posted @ 2012-11-06 20:31 多个马甲 阅读(275) 评论(0) 推荐(0) 编辑

python 清除 nginx 反向代理 单 url 缓存代码

摘要: #!/usr/bin/env python'''Clear nginx a url cache'''import ostry: from hashlib import md5except: from md5 import md5url=raw_input('Please enter url : ')isClr=raw_input("You sure you want to clear '%s' cache ? (y/n) " % url)if isClr=='y' or isCl 阅读全文
posted @ 2012-10-10 15:26 多个马甲 阅读(462) 评论(0) 推荐(0) 编辑

nginx 反向代理 , 无后缀名的url缓存删除

摘要: 最近公司用 nginx 做前端反向代理 , web 站点采用 ASP.NET MVC3 开发的 , 所有的 URL 都没有后缀名 , 但是 nginx purge 清除缓存模块 , 我只会配置带有后缀名的删除方式 , 无奈之下 只好写了一个 linux shell 脚本来删除不带有后缀名的 单 URL 缓存 , 如下#!/bin/bash # Program : # It is clear nginx cache the script# History : # 2012/09/07read -p "Please enter url : " urlread -p " 阅读全文
posted @ 2012-09-07 14:06 多个马甲 阅读(1760) 评论(0) 推荐(0) 编辑

SQL 2005 递归查询

摘要: WITH digui AS( SELECT ID,[Values],ParentId FROM CTES WHERE ID=1 UNION ALL SELECT CTES.ID,CTES.[Values],CTES.ParentId FROM digui JOIN CTES ON CTES.ParentId = digui.ID)SELECT * FROM digui/* 一个递归的CTE最少须要包含两个查询(也称为成员)。 第一个查询称为 定位点成员(anchor member)。定位点成员 只是一个返回有效表的查询,用于递归的基础或定位点。定位点成员 直接返回输入的根级所在行。 第二个查询 阅读全文
posted @ 2012-05-14 17:26 多个马甲 阅读(202) 评论(0) 推荐(0) 编辑

Ubuntu 目录结构

摘要: http://www.linuxidentity.com/us/down/articles/LSK_U_9.04_directories_US.pdfhttp://www.ubuntugeek.com/linux-or-ubuntu-directory-structure.html 阅读全文
posted @ 2012-04-17 17:40 多个马甲 阅读(111) 评论(0) 推荐(0) 编辑

浏览器缓存

摘要: 浏览器一般会在用户的文件系统创建一个文件夹存放临时文件 .浏览器缓存只是针对它所属的用户有效 .HTTP缓存协商 : 请求 -> 服务器返回并告知缓存 -> 再次请求并询问是否使用缓存 -> 服务器接收询问,决定 使用缓存 或 重新返回数据Last-Modified(最后修改时间) :动态文件一般不存在传统意义上的最后修改时间 , 而静态文件则是有服务器自动给添加的最后修改时间 , 使用的是 GMT 时间格式.服务器返回并告知缓存 的时候 , 会在返回头信息里面添加一个 Last-Modified 属性 , 并指定一个时间值 , 再次请求的时候 , 浏览器会在请求头信息里面添 阅读全文
posted @ 2012-04-05 16:25 多个马甲 阅读(278) 评论(0) 推荐(0) 编辑

Ubuntu 11.10 开机让 Varnish 跟随 Nginx 一起启动

摘要: Ubuntu 安装配置 Varnish 都很简单 , 可是 Ubuntu 重启 Varnish 不能开机启动 , 访问反向代理端口会报找不到服务器的错误 , 我试图用 rcconf 设置 Varnish 开机启动 , 但是不成功 。 无奈我只好让 Varnish 跟随 Nginx 一起开机启动 , 这样 Ubuntu 重启以后 , Varnish 也会跟着 Nginx 启动起来 。 打开 /etc/init.d/nginx 文件 , 注意粗体是让 Varnish 跟随 Nginx 启动的新增脚本case "$1" instart)echo -n "Starting 阅读全文
posted @ 2012-03-27 16:02 多个马甲 阅读(469) 评论(0) 推荐(0) 编辑

Ubuntu 11.10 安装启动 Varnish

摘要: Ubuntu 安装 Varnish 非常简单 执行 sudo apt-get install varnish 命令即可自动安装 , 不过可能安装的 varnish 不是最新版本安装成功以后 , Varnish 的配置位于 Ubuntu 的 FileStream/etc/varnish/default.vcl 文件里 。 对该文件进行编辑之前 , 需要先获取 /etc/varnish 文件夹的写权限 ,通过执行 sudo chmod -R 777 /etc/varnish 命令设置当前登录用户 对 /etc/varnish 文件夹的写入权限 。Varnish 有一个 "后端服务器&qu 阅读全文
posted @ 2012-03-27 14:42 多个马甲 阅读(947) 评论(0) 推荐(0) 编辑

Ubuntu 修改 Apache 的默认端口号

摘要: Ubuntu 里安装的 Apache 修改端口号 :执行sudo chmod -R 777 /etc/apache2sudo chmod -R 777 /etc/apache2/sites-availabel获得 apache 和 sites-availabel 两个文件夹的 写权限startx -- 命令 , 进入 Ubuntu 的桌面 ,打开 etc/apache2 , 并对 ports.conf 进行修改 , 把 NameVirtualHost *:80 给改成 8002[这里我想设置 Apache 为 8002 端口] , Listen 80 改成 Listen 8002 跟 Name 阅读全文
posted @ 2012-03-26 16:35 多个马甲 阅读(4760) 评论(0) 推荐(1) 编辑