博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个服务器的Apache2.4.6配置多个域名
阅读量:6701 次
发布时间:2019-06-25

本文共 1341 字,大约阅读时间需要 4 分钟。

进入到Apache的配置文件:cd /etc/httpd/conf/http.conf

在后面添加:

# This first-listed virtual host is also the default for *:80 ServerName www.example.com ServerAlias example.com DocumentRoot "/var/www/html/"

 

详细参考官网:http://httpd.apache.org/docs/2.4/vhosts/name-based.html

附:

RewriteEngine on RewriteRule "^/introduction/(.*)" "http://localhost:9005/introduction/$1" [R,L,P]

  将请求为introducton开头的转到http://localhost:9005/introduction请求

 

若虚拟主机中请求localhost,就要将两者相结合:

# This first-listed virtual host is also the default for *:80 ServerName www.example.com ServerAlias example.com DocumentRoot "/var/www/html/catalogs"  
RewriteEngine on RewriteRule "^/introduction/(.*)" "http://localhost:9005/introduction/$1" [R,L,P]  

 

拓展:不带WWW的域名跳转到带WWW的域名地址Apache重写规则

第一步:Apache虚拟机配置:

  ServerAdmin mac@xobm.com  DocumentRoot “/var/www/www.xobm.com/”  ServerName www.xobm.com  ServerAlias xobm.com //这句是关键,配置别名  ErrorLog “logs/dummy-host2.xobm.com-error.log”  CustomLog “logs/dummy-host2.xobm.com-access.log” common  
    AllowOverride All    Allow from all  

 第二步:HTACCESS写法

  RewriteEngine On  RewriteCond %{HTTP_HOST} ^xobm.com [NC]  RewriteRule ^(.*) http://www.xobm.com/ [L]

转载于:https://www.cnblogs.com/wanyong-wy/p/9257787.html

你可能感兴趣的文章
php课程 4-15 数组遍历、超全局数组、表单提交数据(多看学习视频)
查看>>
header的安全配置指南
查看>>
Android 路由实践(二)
查看>>
CentOS 7 防火墙操作
查看>>
Cling旨在提供一款高性能的C++ REPL
查看>>
用WinForm/WPF代码来为.NET Core 3.0功能投票
查看>>
StringBuffer与StringBuilder
查看>>
hibernate连接数据库配置
查看>>
MySQL的timestamp字段可以使用的范围是多少
查看>>
前端入门教程(七)CSS属性设置
查看>>
20180601]函数与标量子查询2.txt
查看>>
伪共享和缓存行填充,Java并发编程还能这么优化!
查看>>
高性能、高可靠分布式文件系统 go-fastdfs v1.2.0 发布
查看>>
必应(Bing)每日图片获取API
查看>>
Atom飞行手册翻译: 2.7 ~ 2.10
查看>>
redis的配置文件
查看>>
Nginx的Web管理界面收集
查看>>
Java操作MongoDB
查看>>
分布式系统开发工具包 —— 基于Kryo的Java对象序列化
查看>>
nagios监控服务器的搭建
查看>>