使用htaccess配置伪静态,则必须空间商支持Rewrite模块,该模块负责URL的重写。 否则即便是设置好了,也无法使用,并且还有可能出现500错误。 以下是Discuz的伪静态设置: 复制代码 代码示例: # 将 RewriteEngine 模式打开 RewriteEngine On # Rewrite 系统...
在apache服务器中,启用gzip压缩的好处是: 可以减少网页传输的大小,降低带宽的使用,增强用户体验等。 以下是两个演示图: 未使用Gzip: 开启使用Gzip后: 一,安装与配置gzip Apache上利用Gzip压缩算法进行压缩的模块有两种:mod_gzip 和mod_deflate。 要...
在apache服务器中,.htaccess文件提供了针对每个目录改变配置的方法。 一, 工作原理和使用方法 .htaccess文件(或者分布式配置文件)提供了针对每个目录改变配置的方法,即在一个特定的目录中放置一个包含指令的文件,其中的指令作用于此目录及其所有子目录。...
1、开启Gzip 复制代码 代码示例: ifmodule mod_deflate.c AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-httpd-php application/x-javascript/ifmodule 2、缓存html 、html、php、txt等 复制代码 代码示例: FilesMat...
配置好apache服务器后,浏览所有目录中含有中文文件或者中文目录时,在IE下显示乱码。 在浏览器中查看其编码,显示默认使用ISO-8859-1编码,手动选择GB2312即可以正常显示。 经分析: Apache Indexes在处理中文时编码不正确,导致浏览中文文件或目录时,出现...
1,首先,做些基础工作 1),关闭防火墙 复制代码 代码示例: [root@CentOS ~]# chkconfigiptablesoff 2),关闭selinux 复制代码 代码示例: vi /etc/sysconfig/selinux //将SELINUX=enforcing修改为disabled然后重启生效 2、配置CentOS 6.0 第三方yum源(Cen...
用APACHE发布内部站点: 环境:公司内部网络,通过专线上网,其中一台发布一些公司信息, 要求: 1,公司内部网段192.168.*.* 全部允许访问站点,不需要认证。 2,外网分公司同时能使用站点,但需要提供用户名与密码信息。 首先,在httpd.conf 中修改设置如...
一、安装apache与php环境支持 apache的安装,可以自己编译源码包,或根据系统来下载相应的rpm、deb包等,源码包有它的优势,可以设置不同的选项来根据系统进行优化安装,或根据自己的需求进行定制。 下面,使用debian的方式安装: 复制代码 代码示例: aptitu...
apache默认安装的模式是prefork。 服务器流量不大却经常因为apache吃满内存而当机,在升级完linux核心,并加上防火墙后发现不是程序或是恶意攻击造成,而是因为debian在默认安装apache使用的是prefork模式。 先分析下prefork的工作原理。 一个典型的prefork...
apache错误日志显示:File does not exist 查看apache日志: File does not exist: File does not exist: /opt/htdocs/resource/favicon.ico File does not exist: /opt/htdocs/resource/404.html File does not exist: /opt/htdocs/resource/robots.txt Lev...