配置Apache针对不同的根nginx 域名指向目录不同目录,求助

51网站服务器apache tomcat配置,泛域名解析
上亿文档资料,等你来发现
51网站服务器apache tomcat配置,泛域名解析
1、修改host文件,模拟dns解析.;192.168.指向cnc;192.168.1.指向;192.168.1.指向;192.168.1.211*.cc.com指向c;2、安装apache;http://www.apache.org/di;如果安装sql2008后安装会出现80端口冲突;
1、修改host文件,模拟dns解析.
192.168.1.211
指向cnca文件夹
192.168.1.211
指向cnca文件夹
192.168.1.211
指向cnca文件夹
192.168.1.211
指向cnca文件夹
2、安装apache
http://www.apache.org/dist//httpd/binaries/win32/
如果安装sql 2008后安装会出现80端口冲突
运行cmd,执行
netstat -aon|findstr &80& 查找占用80端口的进程
tasklist|findstr &进程ID& 查找到占用端口的服务
关闭服务,重新安装
3、安装tomcat
http://www.apache.org/dist/tomcat/
默认8080端口
如果是解压版:
将Tomcat解压到 D:\Program Files\Tomcat 下,设置系统环境变量:
CATALINA_BASE = D:\Program Files\tomcat
CATALINA_HOME = D:\Program Files\tomcat
CLASSPATH = %CATALINA_HOME%\lib\servlet-api.jar
JAVA_HOME = D:\Program Files\Java\jdk1.6.0_07
CLASSPATH = .;%Java_Home%\lib\tools.%Java_Home%\lib\dt.
PATH = %Java_Home%\bin
http://www.apache.org/dist/tomcat/
把 mod_jk-1.2.26-httpd-2.2.4.so 拷贝到 D:\Program Files\Apache2.2\modules 下
下面进行服务器的配置:
1、配置Tomcat
查找Tomcat目录下的 conf/server.xml文件,在&host&&/host&中间加入以下语句以修改其默认的目录:
&Context path=&& docBase=&E:\wwwroot& reloadable=&true& crossContext=&true&/&
在这里,如果 path 不为空,则设置的是虚拟目录,path 的值为虚拟目录名。
查找Tomcat目录下的 conf/workers.properties文件,并对比下方文本内容,如有不同处,以下方文本为准进行修改。
workers.tomcat_home=D:\Program Files\Tomcat #让mod_jk模块知道Tomcat的位置
workers.java_home=D:\Program Files\Java\jre1.6.0_07 #让mod_jk模块知道jre的位置 ps=\
worker.list=ajp13 #模块版本
worker.ajp13.port=8009 #工作端口,若没占用则不用修改
worker.ajp13.host=localhost #本机,若上面的Apache主机不为localhost,作相应修改 worker.ajp13.type=ajp13 #类型
worker.ajp13.lbfactor=1 #代理数,不用修改
如果此文件不存在,则依以上内容创建。对Tomcat的设置进行任何修改后都要重启才可以生效。
tomcat下配置 一ip对多域名的方法详细如下.
&Host name=&localhost& debug=&0& appBase=&D:\\Tomcat 5.0\\webapps&
unpackWARs=&true& autoDeploy=&true&
xmlValidation=&false& xmlNamespaceAware=&false&&
&Alias&&/Alias&
&Logger className=&org.apache.catalina.logger.FileLogger&
directory=&logs&
prefix=&localhost_log.& suffix=&.txt&
timestamp=&true&/&
&Context path=&& docBase=&D:\\Tomcat 5.0\\webapps\\gg&
reloadable=&true& caseSensitive=&false& debug=&0&&&/Context&
&Host name=&one.localhost& debug=&0& appBase=&D:\\Tomcat 5.0\\webapps&
unpackWARs=&true& autoDeploy=&true&
xmlValidation=&false& xmlNamespaceAware=&false&&
&Alias&&/Alias&
&Logger className=&org.apache.catalina.logger.FileLogger&
directory=&logs&
prefix=&localhost_log.& suffix=&.txt&
timestamp=&true&/&
&Context path=&& docBase=&D:\\Tomcat 5.0\\webapps\\kk\\a&
reloadable=&true& caseSensitive=&false& debug=&0&&&/Context&
2、配置apache
打开D:\Program Files\Apache2.2\conf下的httpd.conf,在最后加入下面这段代码并保存。
LoadModule jk_module modules\mod_jk-1.2.26-httpd-2.2.4.so
#此处mod_jk的文件为你下载的文件
JkWorkersFile &D:\Program Files\Tomcat\conf\workers.properties&
#指定tomcat监听配置文件地址
JkLogFile &D:\Program Files\Tomcat\logs\mod_jk2.log&
#指定日志存放位置
JkLogLevel info
#设置虚拟主机
&VirtualHost localhost&
#如果非虚拟主机,将&VirtualHost localhost&和最后的&/VirtualHost&注释或者删除掉即可
ServerAdmin localhost
DocumentRoot E:/wwwroot
&Directory &E:/wwwroot&&
#您的站点项目所在路径,应与tomcat中的目录设置相同,据说以上两个必须同时设置才可以生效,没有试过不同的时候会有什么情况
ServerName localhost
DirectoryIndex index.html index.htm index.jsp
ErrorLog logs/shsc-error_log.txt
CustomLog logs/shsc-access_log.txt common
JkMount /servlet/* ajp13
#让Apache支持对servlet传送,用以Tomcat解析
JkMount /*.jsp ajp13
#让Apache支持对jsp传送,用以Tomcat解析
JkMount /*.do ajp13
#让Apache支持对.do传送,用以Tomcat解析
&/VirtualHost&
#开头的行为注释,可以删除。此处的配置我是以设置虚拟目录,重新指定了serverName,DocumentRoot路径的方式配置站点,实际上,Apache的配置可以非常灵活,你也可以不采用虚拟目录的方式,而直接去修改站点的默认配置,使用任意文本编辑工具,搜索如ServerName,DocumentRoot,ServerAdmin等相关项,然后将该项的配置根据你的实际情况进行修改即可。我建议大家可以多多尝试不同的配置,这是一种很有乐趣的体验。
所有的修改完成以后,双击系统托盘中的Apache图标,然后点击Start启动Apache服务。 在地址栏中分别输入http://localhost/,与http://localhost:8080/若结果相同,Apache与Tomcat整合成功
3、配置apache和tomcat泛域名解析
由于tomcat的host中无法配置*.这种方式的域名,而apache是支持的,只要设置*.就可以了。在server.xml中有个&Engine defaultHost=&localhost& name=&Catalina&& 当非法子域名指向到本站时候都提交到了webapps/ROOT去, 所以只要设置泛域名解析到默认的defaultHost就可以了。
具体的配置apache和tomcat泛域名解析的步骤 :
确认你的域名是否支持泛域名解析,现在大部分的域名提供商都支持这种服务。
配置你的apache泛域名解析
&VirtualHost *.*.*.*:80&
ServerName *.
DocumentRoot /usr/local/jakarta-tomcat-5.0.28/webapps/ROOT
ServerAdmin
ErrorLog logs/_log
&/VirtualHost&
泛域名解析到ROOT
tomcat中不需要做其它设置,保持原来的就可以,对一些特殊二级域名只要在tomcat/confg/server.xml中配置 &Engine defaultHost=&localhost& name=&Catalina&&
代码中需要解析 中的abc的信息
三亿文库包含各类专业文献、专业论文、中学教育、应用写作文书、幼儿教育、小学教育、高等教育、各类资格考试、51网站服务器apache tomcat配置,泛域名解析等内容。 
 Apache+Tomcat+JK配置详解_计算机软件及应用_IT/计算机_专业资料。Apache+Tomcat+JK配置详解Linux 搭建 Apache+Tomcat+JK 环境 v1.0 - 仅供内部使用 Linux 搭建 ...  Apache+Tomcat配置及URL转发_IT/计算机_专业资料。...tomcat 中的&Host name&对应,可以配置域名 Jkmount ...#Tomcat 所在服务器 IP worker.s1.type=ajp13 #...  Apache+Tomcat+Mysql网站配置_IT/计算机_专业资料。Apache+Tomcat+Mysql网站服务器的配置Apache+Tomcat+Mysql 网站配置 前言: 公司开发了一个网站,估计最高在线人数是...  Web 服务器决定了 Web 程序的 类型,IIS 支持 asp 和.net 开发,如果需要开发基于 Java 技术的网站,则需要 安装 Apache/Tomcat 服务器。 在 Windows 平台中,...  最好的 HTTP 服务器也就只有 apache 的 http server 了,它跟 tomcat 的 ...Apache 2.2 + Tomcat 泛域名解析...
今日推荐 50份文档
打造专属自己的...  一:下载及解压 Tomcat 在 tomcat.apache.org 网站下载 Tomcat7.0 程序的安装...开发之前,需要将 MyEclipse 与 解压后的 Tomcat 进行关联,也就是完成服务器的...  Apache服务器和tomcat服务器。Apache服务器和tomcat服务器的详细配置,新手必备!1.Apache 服务器和 tomcat 服务器 Apache 应用服务器之三:为什么 Apache 与 Tomcat ...  4、修改 tomcat1中的服务名称以备安装;修改 tomcat1中 bin 目录下的 service.bat 文件; ? ? set SERVICE_NAME=Tomcat5H set PR_DISPLAYNAME=Apache Tomcat1 ...  apache+tomcat+mysql服务器部署_计算机软件及应用_IT...网站根目录配置 大约在 140 行,在 Host 标签之间新增...2、域名绑定 测试绑定域名的时候可以修改本地 host ...新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 3, 距离下一级还需 197 积分
论坛徽章:0
&VirtualHost *:80&
& & DocumentRoot &C:/xampp/htdocs&
& & ServerAlias
&/VirtualHost&
&VirtualHost *:80&
& & DocumentRoot &C:/xampp/htdocs/wordpress&
& & ServerName
& & ServerAlias
&/VirtualHost&
但访问A.com和访问都是指向C:/xampp/htdocs
这是为什么呢?
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
丰衣足食, 积分 713, 距离下一级还需 287 积分
论坛徽章:0
你可以尝试将两个 VirtualHost 的顺序调换
白手起家, 积分 3, 距离下一级还需 197 积分
论坛徽章:0
原来犯了个低级错误,重启apache的时候系统出错,后来搞了半天重启服务器后就好了。七牛云SDK是否支持Android端使用线程池自己维护线
Android项目需要使用七牛云存储,我想通过自己管理线程池去开启上传,同时上传多张图片,但是集成SDK的时候发现,七牛的SDK网络加载均是开启异步线程的,如果是直接在线程池中使用
Android项目需要使用七牛云存储,我想通过自己管理线程池去开启上传,同时上传多张图片,但是集成SDK的时候发现,七牛的SDK网络加载均是开启异步线程的,如果是直接在线程池中使用SDK的话,岂不是在子线程中又开启了子线程,我该如何实现自己在线程池中进行管理上传呢?七牛是否支持完成七牛认证的同时自己写上载方法的实现方式呢?
------分隔线----------------------------
下一篇:没有了
package com.brianway.learning.munication.example0; public cla...
官方api看的不是很详细 麻烦有的上传个在线等待 不胜感激! 20...
想把["-1","-2","01"]字符串使用String的replace()替换,替换后为["01"...
虚拟机win10,本机macOS 3月15日提问 评论 邀请回答 编辑 更多 举报...
面试题:定义一个数组长度是49,在里边随机放入1到50中的49个,...
找了半天了,麻烦帮我看下。 ///////////头文件#ifndef POSTMASTER_H_...2827人阅读
1.配置apache虚拟主机
打开http.conf
*IP访问/var/www/html/dir目录
&VirtualHost *:80&
&&&&ServerAdmin webmaster@dummy-
&&&&DocumentRoot&/var/www/html/dir
&&&&ServerName&94.249.188.58&&
&&&&ErrorLog&logs/dummy--error_log&&
&&&&CustomLog&logs/dummy--access_log&common&&
&/VirtualHost&
*与访问/var/www/html/dir1目录
&VirtualHost *:80&&&
&&&&ServerAdmin&webmaster@dummy-&
&&&&DocumentRoot&/var/www/html/dir1&&
&&&&ServerName&&&
&&&&ServerAlias&&&
&&&&ErrorLog&logs/dummy--error_log&&
&&&&CustomLog&logs/dummy--access_log&common&&
&/VirtualHost&&&
*wuleilei.net与www.wuleilei.net访问/var/www/html/dir2目录
&VirtualHost *:8081&&&
&&&&ServerAdmin&webmaster@dummy-
&&&&DocumentRoot&/var/www/html/dir2
&&&&ServerName&wuleilei.net&
&&&&ServerAlias&www.wuleilei.net
&&&&ErrorLog&logs/dummy--error_log&&
&&&&CustomLog&logs/dummy--access_log&common&&
&/VirtualHost&
配置 NameVirtualHost &*:80
2.域名解析或者在本机设置hosts
IP & &网址
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:176835次
积分:2223
积分:2223
排名:第16920名
原创:46篇
转载:23篇
评论:14条
(1)(1)(3)(1)(1)(1)(1)(2)(2)(1)(2)(4)(5)(3)(1)(1)(1)(2)(1)(1)(1)(1)(7)(2)(15)(6)(2)Apache主配置文件httpd.conf 详解_服务器应用_Linux公社-Linux系统门户网站
你好,游客
Apache主配置文件httpd.conf 详解
来源:Linux社区&
作者:Linux
Apache的主配置文件:/etc/httpd/conf/httpd.conf默认站点主目录:/var/www/html/Apache服务器的配置信息全部存储在主配置文件/etc/httpd/conf/httpd.conf中,这个文件中的内容非常多,用wc命令统计一共有1009行,其中大部分是以#开头的注释行。[root@justin ~]# wc -l /etc/httpd/conf/httpd.conf 1009 /etc/httpd/conf/httpd.conf [root@justin ~]#
配置文件包括三部分:[root@justin ~]# grep '\&Section\&' /etc/httpd/conf/httpd.conf -n 33:### Section 1: Global Environment 245:### Section 2: 'Main' server configuration 973:### Section 3: Virtual Hosts [root@justin ~]#
1)Global Environment---全局环境配置,决定Apache服务器的全局参数2)Main server configuration---主服务配置,相当于是Apache中的默认Web站点,如果我们的服务器中只有一个站点,那么就只需在这里配置就可以了。3)Virtual Hosts---虚拟主机,虚拟主机不能与Main Server主服务器共存,当启用了虚拟主机之后,Main Server就不能使用了
--------------------------------------------------------------------------------1)Global Environment
44 ServerTokens OS
在出现错误页的时候是否显示服务器操作系统的名称,ServerTokens Prod为不显示
57 ServerRoot "/etc/httpd"
用于指定Apache的运行目录,服务启动之后自动将目录改变为当前目录,在后面使用到的所有相对路径都是想对这个目录下
65 PidFile run/httpd.pid
记录httpd守护进程的pid号码,这是系统识别一个进程的方法,系统中httpd进程可以有多个,但这个PID对应的进程是其他的父进程
70 Timeout 60
服务器与客户端断开的时间
76 KeepAlive Off
是否持续连接(因为每次连接都得三次握手,如果是访问量不大,建议打开此项,如果网站访问量比较大关闭此项比较好),修改为:KeepAlive On 表示允许程序性联机
83 MaxKeepAliveRequests 100
表示一个连接的最大请求数
89 KeepAliveTimeout 15
断开连接前的时间
102 &IfModule prefork.c& 103 StartServers& & &
8 104 MinSpareServers& & 5 105 MaxSpareServers&
20 106 ServerLimit& & & 256 107 MaxClients& & &
256 108 MaxRequestsPerChild& 4000 109 &/IfModule&
系统默认的模块,表示为每个访问启动一个进程(即当有多个连接公用一个进程的时候,在同一时刻只能有一个获得服务)。StartServer开始服务时启动8个进程,最小空闲5个进程,最多空闲20个进程。MaxClient限制同一时刻客户端的最大连接请求数量超过的要进入等候队列。MaxRequestsPerChild每个进程生存期内允许服务的最大请求数量,0表示永不结束118 &IfModule worker.c& 119 StartServers& & & &
4 120 MaxClients& & & &
300 121 MinSpareThreads& &
25 122 MaxSpareThreads& &
75 123 ThreadsPerChild& &
25 124 MaxRequestsPerChild& 0 125 &/IfModule&
为Apache配置线程访问,即每对WEB服务访问启动一个线程,这样对内存占用率比较小。ServerLimit服务器允许配置进程数的上限。ThreadLimit每个子进程可能配置的线程上限StartServers启动两个httpd进程,MaxClients同时最多能发起250个访问,超过的要进入队列等待,其大小有ServerLimit和ThreadsPerChild的乘积决定ThreadsPerChild每个子进程生存期间常驻执行线程数,子线程建立之后将不再增加MaxRequestsPerChild每个进程启动的最大线程数,如达到限制数时进程将结束,如置为0则子线程永不结束
136 Listen 80
监听的端口,如有多块网卡,默认监听所有网卡
123 150 LoadModule auth_basic_module modules/mod_auth_basic.so ...... 201 LoadModule version_module modules/mod_version.so
启动时加载的模块
221 Include conf.d/*.conf
加载的配置文件
242 User apache 243 Group apache
启动服务后转换的身份,在启动服务时通常以root身份,然后转换身份,这样增加系统安全
2)Main server configuration
262 ServerAdmin root@localhost
管理员的邮箱
276 #ServerName :80
默认是不需要指定的,服务器通过名字解析过程来获得自己的名字,但如果解析有问题(如反向解析不正确),或者没有DNS名字,也可以在这里指定IP地址,当这项不正确的时候服务器不能正常启动。前面启动Apache时候提示正在启动 httpd:httpd: apr_sockaddr_info_get() failed forjustin httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1forServerName,解决方法就是启动该项把:80修改为自己的域名或者直接修改为localhost
1 285 UseCanonicalName Off
如果客户端提供了主机名和端口,Apache将会使用客户端提供的这些信息来构建自引用URL。这些值与用于实现基于域名的虚拟主机的值相同,并且对于同样的客户端可用。CGI变量SERVER_NAME和SERVER_PORT也会由客户端提供的值来构建
292 DocumentRoot "/var/www/html"
网页文件存放的目录
302 &Directory /& 303& &
Options FollowSymLinks 304& &
AllowOverride None 305 &/Directory&
对根目录的一个权限的设置
&317 &Directory "/var/www/html"& &331& &
Options Indexes FollowSymLinks &338& &
AllowOverride None &343& &
Order allow,deny &344& &
Allow from all &346 &/Directory&
对/var/www/html目录的一个权限的设置,options中Indexes表示当网页不存在的时候允许索引显示目录中的文件,FollowSymLinks是否允许访问符号链接文件。有的选项有ExecCGI表是否使用CGI,如Options Includes ExecCGI FollowSymLinks表示允许服务器执行CGI及SSI,禁止列出目录。SymLinksOwnerMatch表示当符号链接的文件和目标文件为同一用户拥有时才允许访问。AllowOverrideNone表示不允许这个目录下的访问控制文件来改变这里的配置,这也意味着不用查看这个目录下的访问控制文件,修改为:AllowOverride All 表示允许.htaccess。Order对页面的访问控制顺序后面的一项是默认选项,如allow,deny则默认是deny,Allowfromall表示允许所有的用户,通过和上一项结合可以控制对网站的访问控制
&360 &IfModule mod_userdir.c& &366& &
UserDir disabled &375 &/IfModule&
是否允许用户访问其家目录,默认是不允许
381 #&Directory /home/*/public_html& 382 #& & AllowOverride FileInfo AuthConfig Limit 383 #& & Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec 384 #& & &Limit GET POST OPTIONS& 385 #& & & & Order allow,deny 386 #& & & & Allow from all 387 #& & &/Limit& 388 #& & &LimitExcept GET POST OPTIONS& 389 #& & & & Order deny,allow 390 #& & & & Deny from all 391 #& & &/LimitExcept& 392 #&/Directory&
如果允许访问用户的家目录中的网页文件,则取消以上注释,并对其中进行修改
402 DirectoryIndex index.html index.html.var
指定所要访问的主页的默认主页名字,默认首页文件名为index.html
409 AccessFileName .htaccess
定义每个目录下的访问控制文件名,缺省为.htaccess
415 &Files ~ "^\.ht"& 416& &
Order allow,deny 417& &
Deny from all 418& &
Satisfy All 419 &/Files&
控制不让web上的用户来查看.htpasswd和.htaccess这两个文件
425 TypesConfig /etc/mime.types
用于设置保存有不同MIME类型数据的文件名
436 DefaultType text/plain
默认的网页的类型
443 &IfModule mod_mime_magic.c& 444 #&
MIMEMagicFile /usr/share/magic.mime 445& &
MIMEMagicFile conf/magic446 &/IfModule&
指定判断文件真实MIME类型功能的模块
456 HostnameLookups Off
当打开此项功能时,在记录日志的时候同时记录主机名,这需要服务器来反向解析域名,增加了服务器的负载,通常不建议开启
466 #EnableMMAP off
是否允许内存映射:如果httpd在传送过程中需要读取一个文件的内容,它是否可以使用内存映射。如果为on表示如果操作系统支持的话,将使用内存映射。在一些多核处理器的系统上,这可能会降低性能,如果在挂载了NFS的DocumentRoot上如果开启此项功能,可能造成因为分段而造成httpd崩溃
475 #EnableSendfile off
这个指令控制httpd是否可以使用操作系统内核的sendfile支持来将文件发送到客户端。默认情况下,当处理一个请求并不需要访问文件内部的数据时(比如发送一个静态的文件内容),如果操作系统支持,Apache将使用sendfile将文件内容直接发送到客户端而并不读取文件
1 484 ErrorLog logs/error_log
错误日志存放的位置
491 LogLevel warn
Apache日志的级别
497 LogFormat "%h %l %u %t \"%r\" %&s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined 498 LogFormat "%h %l %u %t \"%r\" %&s %b" common 499 LogFormat "%{Referer}i -& %U" referer 500 LogFormat "%{User-agent}i" agent
定义了日志的格式,并用不同的代号表示
513 #CustomLog logs/access_log common 526 CustomLog logs/access_log combined
说明日志记录的位置,这里面使用了相对路径,所以ServerRoot需要指出,日志位置就存放在/etc/httpd/logs
536 ServerSignature On
定义当客户请求的网页不存在,或者错误的时候是否提示apache的版本的一些信息
551 Alias /icons/ "/var/www/icons/"
定义一些不在DocumentRoot下的文件,而可以将其映射到网页根目录中,这也是访问其他目录的一种方法,但在声明的时候切记目录后面加&/&
553 &Directory "/var/www/icons"& 554& &
Options Indexes MultiViews FollowSymLinks 555& &
AllowOverride None 556& &
Order allow,deny 557& &
Allow from all 558 &/Directory&
定义对/var/www/icons/的权限,修改为 Options MultiViews FollowSymLinks表示不在浏览器上显示树状目录结构
563 &IfModule mod_dav_fs.c& 564& &
# Location of the WebDAV lock database. 565& &
DAVLockDB /var/lib/dav/lockdb566 &/IfModule&
对mod_dav_fs.c模块儿的管理
576 ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
对CGI模块儿的的别名,与Alias相似。
582 &Directory "/var/www/cgi-bin"& 583& &
AllowOverride None 584& &
Options None 585& &
Order allow,deny 586& &
Allow from all 587 &/Directory&
对/var/www/cgi-bin文件夹的管理,方法同上
# Redirect old-URI new-URL
Redirect参数是用来重写URL的,当浏览器访问服务器上的一个已经不存在的资源的时候,服务器返回给浏览器新的URL,告诉浏览器从该URL中获取资源。这主要用于原来存在于服务器上的文档改变位置之后,又需要能够使用老URL能访问到原网页
604 IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable Charset=UTF-8 611 AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip... 669 IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
当一个HTTP请求的URL为一个目录的时候,服务器返回这个目录中的索引文件,如果目录中不存在索引文件,并且服务器有许可显示目录文件列表的时候,就会显示这个目录中的文件列表,为了使得这个文件列表能具有可理解性,而不仅仅是一个简单的列表,就需要前这些参数。如果使用了IndexOptionsFancyIndexing选项,可以让服务器针对不同的文件引用不同的图标。如果没有就使用DefaultIcon定义缺省图标。同样,使用AddDescription可以为不同类型的文档介入描述
709 AddLanguage ca .ca ...... &734 AddLanguage zh-TW .zh-tw
743 LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
Apache支持的语言
759 AddDefaultCharset UTF-8
默认支持的语言
765 #AddType application/x-tar .tgz
支持的应用如果想支持对php的解析添加这样一行
773 #AddEncoding x-compress .Z 774 #AddEncoding x-gzip .gz .tgz
支持对以.Z和.gz.tgz结尾的文件
779 AddType application/x-compress .Z 780 AddType application/x-gzip .gz .tgz
添加对上述两种文件的应用
796 #AddHandler cgi-script .cgi
修改为:AddHandler cgi-script .cgi .pl 表示允许扩展名为.pl的CGI脚本运行
816 AddType text/html .shtml 817 AddOutputFilter INCLUDES .shtml
添加动态处理类型为server-parsed由服务器预先分析网页内的标记,将标记改为正确的HTML标识
833 #ErrorDocument 404 /missing.html
当服务器出现404错误的时候,返回missing.html页面
855 Alias /error/ "/var/www/error/"
857 &IfModule mod_negotiation.c& 858 &IfModule mod_include.c& 859& &
&Directory "/var/www/error"& 860& & & &
AllowOverride None 861& & & &
Options IncludesNoExec 862& & & &
AddOutputFilter Includes html 863& & & &
AddHandler type-map var 864& & & &
Order allow,deny 865& & & &
Allow from all 866& & & &
LanguagePriority en es de fr 867& & & &
ForceLanguagePriority Prefer Fallback 868& &
&/Directory&
对/var/www/error网页的权限及操作
895 BrowserMatch "Mozilla/2" nokeepalive 896 BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 897 BrowserMatch "RealPlayer 4\.0" force-response-1.0 898 BrowserMatch "Java/1\.0" force-response-1.0 899 BrowserMatch "JDK/1\.0" force-response-1.0 .....
设置特殊的参数,以保证对老版本浏览器的兼容,并支持新浏览器的特性3)Virtual Hosts
990 #NameVirtualHost *:80
如果启用虚拟主机的话,必须将前面的注释去掉,而且,第二部分的内容都可以出现在每个虚拟主机部分。998 # VirtualHost example: 1003 #&VirtualHost *:80& 1004 #& & ServerAdmin webmaster@ 1005 #& & DocumentRoot /www/docs/ 1006 #& & ServerName
1007 #& & ErrorLog logs/-error_log 1008 #& & CustomLog logs/-access_log common 1009 #&/VirtualHost&
替换为你的网址
-------------------------------------我是分割线 -------------------------------------
下Apache的Rewrite如何启用&
Ubuntu 14.04中Apache 2.2升级到2.4后的几个要点
Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及设置
5.9下编译安装LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12)
5.4下Web服务器架构之源码构建LAMP环境及应用PHPWind
LAMP源码环境搭建WEB服务器Linux+Apache+MySQL+PHP
本文永久更新链接地址:
相关资讯 & & &
& (10/12/:45)
& (10/05/:09)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款

我要回帖

更多关于 godaddy 域名指向目录 的文章

 

随机推荐