mod_rewrite url重写规则,祸害网站壁纸

Rewirte主要的功能就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等。本文将针对mod_rewrite和URL匹配的技术细节,以及RewriteCond与RewriteRule 指令格式进行探讨。 Rewirte模块内部处理 Rewirte模块的内部处理极为复杂,但是为了使一般用户避免犯低级错误,也让管理员能充分利用其功…

maven镜像,快速资源,Apache-maven-Repositories

阿里云maven镜像

本地使用mvn 创建项目总是很慢,最后上网找了一下阿里云maven镜像。 测试过,下载文件速度达到我的宽带上线 400K/s 左右。 修改本地 apache-maven-3.3.9 配置文件。 下载地址:官网下载地址 http://219.239.26.11/files/30470000072F2481/mir…

vim编辑器初始化设置

在~/.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格: set ts=4  (注:ts是tabstop的缩写,设TAB宽4个空格) set expandtab 对于已保存的文件,可以使用下面的方法进行空格和TAB的替换: TAB替换为空格: :set ts=4 :set expandtab :%retab! 空格替换为TAB: :set ts=4 :set noexpandt…

Git SSH Key 生成步骤

Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、 设置Git的user name和email:

二、生成SSH密钥过程: 1.查看是否已经有了ssh密钥:cd ~/.ssh …

分布式实时统计系统–Rainbird

分布式实时统计系统–Rainbird 最近Twitter开发了一款分布式实时统计系统Rainbird。   用处 Rainbird可以用于实时数据的统计: 1 统计网站中每一个页面,域名的点击次数 2 内部系统的运行监控(统计被监控服务器的运行状态) 3 记录最大值和最小值   性能要求 作为大型网站的分布式应用,需要具备以下性能:  1 极高的写入性能,可以达到100,000的WPS…

Window cmd help命令下的所有命令

有关某个命令的详细信息,请键入    HELP    命令名 ASSOC    显示或修改文件扩展名关联。 AT        计划在计算机上运行的命令和程序。 ATTRIB    显示或更改文件属性。 BREAK    设置或清除扩展式    CTRL+C    检查。 CACLS    显示或修改文件的访问控制列表(ACLs)。 CALL    从另一个批处理程序调用这一个。 CD      …

phpstorm快捷键:

phpstorm快捷键: // ctrl+shift+n 查找文件 // ctrl+j 插入活动代码提示 // ctrl+alt+t 当前位置插入环绕代码 // alt+insert 生成代码菜单 // ctrl+q 查看代码注释 // ctrl+d 复制当前行 // ctrl+y 删除当前行 // shift+F6 重命名 // ctrl+shift+u 字母大小写转换 // ctrl+f 查找…