快捷搜索:   服务器  PHP  IIS  安全  linux 安全

什么叫做伪静态,mod_rewrite的一些知识简介

之前搞wordpress的时候经常涉及到伪静态,也就是mod_rewrite这个名词,然后一开始的时候也不是十分清楚,只知道是用来转换地址为html改良收录,今天终于有空找了一篇比较好的文章,发上来跟各位一起学习下,什么叫做伪静态mod_rewrite, 以下是关于mod_rewrite的一些知识简介: 首先要开启apache的mod_rewrite功能。 在apache目录的apacheconf 这个文件夹下的httpd.conf文件用记事本打开编辑,找到如下一句: #LoadModule rewri...

Apache 的 httpd.conf 详解

ServerRoot /usr/local ServerRoot用于指定守护进程httpd的运行目录,httpd在启动之后将自动将进程的当前目录改变为这个目录,因此如果设置文件中指定的文件或目录是相对路径,那么真实路径就位于这个ServerR oot定义的路径之下。 ScoreBoardFile /var/run/httpd.scoreboard httpd使用ScoreBoardFile来维护进程的内部数据,因此通常不需要改变这个参数,除非管理员想在一台计算机上运行几个Apache服务器,这时每个Ap...

用SSL技术保护Apache服务器通信

Apache是世界排名第一的Web服务器,世界上60%以上的Web服务器是使用的Apache。Apache是一个免费的软件,用户可以免费从Apache的官方网站下载。任何人都可以参加其组成部分的开发。Apache允许世界各地的人对其提供新特性。当新代码提交到Apache Group后,Apache Group对其具体内容进行审查并进行测试和质量检查。如果他们满意,该代码就会被集成到Apache的主要发行版本中。 但是,Apache服务器与客户端的通信是明文方式,很多通过HTTP协议传送数据的应用将受到黑...

保障Web服务器 Apache安全五项措施

毋庸讳言,令Apache占领Web服务器半壁江山的一个重要原因就是它可以提供一个安全的Web操作环境。Apache团体为保证其安全性做了大量的工作。想当年,在此产品被发现存在一个安全缺陷时,Apache的开发人员就尽快地搞出了一个补...

Apache 2.x 服务器中的URL重写的配置和应用

1、关于Apache 2.x URL别名的说明和设置; Apache 2.x 服务器中的URL别名规则的文档,它是通过rewrite模块来实现的。能过URL别名规则,我们能看到一个干净的URL,比如可以重写为类似静态网页的地址。比如 LinuxSir.Org 论坛中,每个帖子都有一个静态网页的地址。干净的URL,对于Google搜索引擎来说是极为受用的,能更快的收录。 这个重写,是通过Apache 2.x 内部实现的,只是表面上把Web应用程序的URL变的干净一点,原始的URL还是一样有效。 1.1 关...

详解 Windows下apache 实现 SSL

SSL:安全套接层,是netscape公司设计的主要用于web的安全传输协议。这种协议在WEB上获得了广泛的应用。通过证书认证来确保客户端和网站服务器之间的数据是安全,过程大致如下: SSL客户端在TCP连接建立之后,发出一个消息给服务器,这个消息里面包含了自己可实现的算法列表和其它一些需要的消息,SSL的服务器端会回应一个数据包,这里面确定了这次通信所需要的算法,然后发过去自己的证书(里面包含了身份和自己的公钥)。Client在收到这个消息后会生成一个秘密消息,用SSL服务器的公钥加密后传过去,SSL...

Apache虚拟目录日志分割及发布

1、日志分割设置 Apache的日志分割要借助于目前国际上最流行、最通用的日志分割工具cronolog。日志轮循工具cronolog,已经是比较的相当成熟,在不中断apache服务器的情况下,它能严格的按每一天00:00:00-23:59:59来实现日志文件的分割,同时不受apache服务器重启的影响,安装配置十分简单。 第一步 安装cronolog 首先需要下载和安装cronolog,可以到http://www.cronolog.org/ 下载最新版本的cronolog。下载完毕以后,解压安装即可,方...

windows apache 虚拟主机配置

1.ServerName 改成本机的IP地址 ServerName 192.168.0.32 2.打开虚拟主机选项 # Virtual hosts Include conf/extra/httpd-vhosts.conf 3.找到文件conf/extra/httpd-vhosts.conf NameVirtualHost 192.168.0.32 VirtualHost 192.168.0.32 DocumentRoot D:/Apache2.2/htdocs/www ServerName www.xj...

apache升级到nginx的几个注意点

最近把整站从apache升级到了nginx,客户的站点大概有30台服务器大部分架构位tomcat+apache,只有一个php页面 一下是我升级遇到的几个问题的注意点 1. 当我们去访问服务器上的一个目录时候,他不会自动加上一个/ ,浏览器会给出改页无法打开的错误,这个时候浏览器去取的地址实际上是upstream中所写的地址和端口或如果没有使用upstream时 当使用localhost做servername时候 浏览器会去访问http://127.0.0.1/dir。 解决办法 在每个虚拟主机的ser...

Linux下Tomcat与Apache Web服务器的整合

1、引言 基于Web技术的Internet/Intranet近年来已经得到了广泛的应用,Intranet是以TCP/IP协议为基...

Linux系统Apache服务的信息查看模块介绍

本文我们将讨论使用 mod_status 和 mod_info to 来告诉你目前服务器的工作情况我可以得到什么样的信息? 使用 mod_status,你可以知道谁在你的服务器上看些什么东西,以及有多少人连在Web 服务器上。还有其他可能你的客户不关心的信息,但是对于你,一个站点管理员来说,却是十分有用的信息。 客户喜欢这些资料我不知道你的客户都是怎样的人物,但是我的客户喜欢我提供的信息。每天一次的信息还不够,因为到一天结束时才知道就太晚了。所以他们喜欢知道现在正在发生的事情。 mod_info 和 m...

Linux下Apache与Tomcat整合的简单方法

1、准备,下载需要的文件。这里假定你已经正确安装配置好了JDK。 到Apache官方网站下载所需要的文件: httpd-2.2.0.tar.gz apache-tomcat-5.5.12.tar.gz jakarta-tomcat-connectors-1.2.15-src.tar.gz 其中httpd和jakarta-tomcat-connectors为源码包,apache-tomcat为二进制包。 2、安装Apache。 # tar xzvf httpd-2.2.0.tar.gz # cd http...

Linux(RH9)下安装apache和subversion 方法

在网上看了一大堆资料,昨天终于在阿唐哥的帮助下配成了Linux(RH9)下的subversion。总结各路经验将安装配置过程写在下面: 一、所需安装包: (1)、Apache --httpd-2.0.59.tar.gz (2)、subveision --subversion - 1.4.4版 包含两个包 subversion-1.4.4.tar.gz 核心代码包 subversion-deps-1.4.4.tar.gz 依赖代码包 二、安装步骤: 1、安装Apache 首先解压httpd--2.0.59...

mod_rewrite模块详解

mod_rewrite模块提供了一个基于规则的(使用正则表达式分析器的)实时转向URL请求的引擎。 支持每个规则可以拥有不限数量的规则以及附加条件规则的灵活而且强大的URL操作机制。 此URL操作可以取决于各种测试,比如服务器变量、环境变量、HTTP头、时间标记, 甚至各种格式的用于匹配URL组成部分的查找数据库。 mod_rewrite模块可以操作URL的所有部分(包括路径信息部分), 在服务器级的(httpd.conf)和目录级的(.htaccess)配置都有效, 还可以生成最终请求串。此重写操作的...

apache修改httpd.conf禁止ip段

说明: 控制哪些主机能够访问服务器的一个区域 语法: Allow from all|host|env=env-variable [host|env=env-variable] ... 上下文: 目录, .htaccess 覆盖项: Limit 状态: Base 模块: mod_access Allow指令影响哪些主机可以访问服务器的一个区域。可以用主机名、IP地址、 IP地址范围或者其他环境变量中捕获的客户端请求特性来对访问进行控制。 这个指令的第一个参数总是from。随后的参数可以有三种不同形式。 如...

Apache的ReWrite的应用

Apache的mod_rewrite是提供了强大URL操作的杀手级的模块,可以实现几乎所有你梦想的URL操作类型,其代价是你必须接受其复杂性,因为mod_rewrite的主要障碍就是初学者不容易理解和运用,即使是Apache专家有时也会发掘出mod_rewrite的新用途。 换句话说:对mod_rewrite,或者是打退堂鼓永不再用,或者是喜欢它并一生受用。 ReWrite可以应用在以下方面或者解决以下问题: URL的规划 规范的URL 说明: 在有些网站服务器上,一个资源会拥有多个URL,在实际应用和...