配置域名

httpd-vhosts.conf

# Virtual Hosts
#
# Required modules: mod_log_config

# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn‘t need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.4/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option ‘-S‘ to verify your virtual host
# configuration.
NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
    ServerAdmin [email protected]

DocumentRoot "/var/www/html/xxx"
    ServerName 域名
    ServerAlias 域名

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    CustomLog "|/usr/local/sbin/cronolog /usr/local/apache-2.2.27/logs/access_log.%Y%m%d" combined
    <Directory />
        Options FollowSymLinks Includes
        AddType text/html .shtml .html htm
        AddOutputFilter INCLUDES .shtml .html .htm
        DirectoryIndex index.shtml index.html
        AllowOverride None
    </Directory>
    <Directory /var/www/html/xxx>
        Options FollowSymLinks Includes
        AllowOverride None
        Order allow,deny
        allow from all
        AddType text/html .shtml .htm
        AddOutputFilter INCLUDES .shtml .htm
    </Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

#ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

#CustomLog ${APACHE_LOG_DIR}/access.log combined

JKMount /*.do DLOG4J
JKMount /*.action DLOG4J
JKMount /*.htm DLOG4J
JKMount /*.jsp DLOG4J
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin [email protected]

DocumentRoot "/var/www/html/xxx"
    ServerName 域名
    ServerAlias 域名
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    CustomLog "|/usr/local/sbin/cronolog /usr/local/apache-2.2.27/logs/access_log.%Y%m%d" combined
    <Directory />
        Options FollowSymLinks Includes
        AddType text/html .shtml .html htm
        AddOutputFilter INCLUDES .shtml .html .htm
        DirectoryIndex index.shtml index.html
        AllowOverride None
    </Directory>
    <Directory /var/www/html/htqh_web>
        Options FollowSymLinks Includes
        AllowOverride None
        Order allow,deny
        allow from all
        AddType text/html .shtml .htm
        AddOutputFilter INCLUDES .shtml .htm
    </Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

#ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

#CustomLog ${APACHE_LOG_DIR}/access.log combined

JKMount /*.do DLOG4J
JKMount /*.action DLOG4J
JKMount /*.htm DLOG4J
JKMount /*.jsp DLOG4J
</VirtualHost>

httpd.conf
引入mod_jk.so;

追加

JkWorkersFile conf/workers.properties
JkMountFile conf/uriworkermap.properties
JkLogFile logs/mod_jk.log
JkLogLevel warn
JKMount /*.do DLOG4J
JKMount /*.action DLOG4J
JKMount /*.htm DLOG4J
JKMount /*.jsp DLOG4J

workers.properties

#
# workers.properties
#

# list the workers by name

worker.list=DLOG4J, status

# localhost server 1
# ------------------------
worker.s2.port=8009
worker.s2.host=127.0.0.1
worker.s2.type=ajp13
worker.s2.stopped=0

worker.DLOG4J.type=lb
worker.retries=3
worker.DLOG4J.balanced_workers=s1
worker.DLOG4J.sticky_session=1

worker.status.type=status

uriworkermap.properties

/*=DLOG4J
/jkstatus=status

!/*.xml=DLOG4J
!/*.flv=DLOG4J
!/*.ico=DLOG4J
!/*.gif=DLOG4J
!/*.jpg=DLOG4J
!/*.jpeg=DLOG4J
!/*.png=DLOG4J
!/*.css=DLOG4J
!/*.js=DLOG4J
!/*.swf=DLOG4J
!/*.htm=DLOG4J
!/*.html=DLOG4J
!/*.shtml=DLOG4J
!/*.zip=DLOG4J
!/*.pdf=DLOG4J
!/*.txt=DLOG4J
!/*.doc=DLOG4J
!/*.docx=DLOG4J
!/*.xls=DLOG4J
!/*.xlsx=DLOG4J
!/*.ppt=DLOG4J
!/*.pptx=DLOG4J
!/*.rar=DLOG4J
!/*.arj=DLOG4J
!/*.exe=DLOG4J

时间: 2024-12-09 19:12:59

配置域名的相关文章

Tomct7 为自己的项目配置域名

打开 E:\Tomcat 7.0\conf\server.xml 文件 , 找到 <Host ..> 节点 ,增加同级host节点 (注意, docBase属性的路径最好放到一个没有空格的目录里) <Host name="www.baidu.com" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="

二次开发本地配置域名

本地配置域名:第一步: 修改 wind32 / host 文件 127.0.0.01 www.mytpshop.com第二步: 开启httpd.conf文件 Include conf/extra/httpd-vhosts.conf第三步: 在httpd-vhost.conf文件里 加入 <VirtualHost *:80> ServerAdmin www.mytpshop.com DocumentRoot "D:\phpStudy\WWW\Fanmili" ServerNa

tomact配置域名和端口直接访问网站

tomact配置域名和端口直接访问网站,就是使用域名解析到主机,通过端口执行网站地址,实现访问,在上一章节中发布了两个web项目,但是都是执行同一个根文件夹,通过 http://localhost:8080/项目名称   以这样的地址进行访问的. 下面通过配置Tomcat安装地址下的conf文件夹下的server.xml文件,实现绑定域名和指定端口到指向目录实现 域名加端口访问 网站 1.先配置两个虚拟域名.打开以下目录:C:\Windows\System32\drivers\etc 选中hos

Apache配置域名301跳转

配置域名301跳转 在有两个域名的情况下我们需要设置一个主域名(将次域名跳转到主域名下),操作命令如下: vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 在 # CustomLog "logs/dummy-host.example.com-access_log" common下面一行添加如下: <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HO

配置域名主机映射

1.编辑hosts文件 2.添加映射关系,保存退出 3.验证配置域名配置

openstack配置域名访问

#openstack配置域名访问 openstack pike 安装 目录汇总 http://www.cnblogs.com/elvi/p/7613861.html #主要是在默认配置的基础上,做了个url 301跳转 #配置域名 yun.test.com cloud.test.com echo '#openstack <VirtualHost *:80> ServerName yun.test.com ServerAlias cloud.test.com #DocumentRoot /usr

Apache配置域名跳转、日志切割、静态缓存、防盗链、访问控制

·/usr/local/apache2/bin/apachectl  -M:查看安装了哪些模块 ·/usr/local/apache/bin/apachectl   -V:查看使用的模式 ·/usr/local/apache2/bin/apachectl  -t:检查语法错误 ·/usr/local/apache2/bin/apachectl  -l:查看安装的库文件 ·/usr/local/apache2/bin/apachectl graceful:重新加载配置 ·/usr/local/ap

LAMP(3)--apache配置域名跳转

★需求实现 之前搭建discuz时候使用的域名为www.caoyue111.com 现在我们要求实现访问域名www.hera111.com 时跳转到www.caoyue111.com ★配置步骤 我们只需在相应的虚拟主机中加入以下内容 vim /usr/local/apache2/conf/extra/httpd-vhosts.conf <IfModule mod_rewrite.c>   <== 打开rewrite.c模块(可用apachectl -M查看有无此模块)   Rewrit

Tomcat配置域名和虚拟目录

说明: 我在本机中增加域名模拟,如果是主机直接配置也可以使用,我用的tomcat是apache-tomcat-7.0.42 本地增加域名 本文介绍如何通过修改tomcat的配置,实现通过IP地址或者域名直接访问tomcat中应用. 首先我将自己的主机中配置了4个域名 配置server.xml端口号 1. 找到tomcat的主目录,进入conf文件夹,找到server.xml文件,并打开: 2. 修改tomcat的监听端口为80端口:保证其他服务器80端口不被占用才能使用 在server.xml文

Tomcat配置域名和虚拟文件夹

说明: 我在本机中添加域名模拟,假设是主机直接配置也能够使用.我用的tomcat是apache-tomcat-7.0.42 本地添加域名 本文介绍怎样通过改动tomcat的配置.实现通过IP地址或者域名直接訪问tomcat中应用. 首先我将自己的主机中配置了4个域名 配置server.xmlport号 1. 找到tomcat的主文件夹.进入conf文件夹,找到server.xml文件,并打开: 2. 改动tomcat的监听port为80port:保证其它服务器80port不被占用才干使用 在se