①编辑虚拟主机配置文件/usr/local/apache2.4/conf/extra/httpd-vhosts.conf如下

<VirtualHost *:80>DocumentRoot "/data/wwwroot/111.com"ServerName 111.comServerAlias www.example.com  2111.com.cnErrorLog "logs/111.com-error_log"CustomLog "logs/111.com-access_log" common<IfModule mod_rewrite.c>RewriteEngine onRewriteCond %{HTTP_HOST} !^111.com$RewriteRule ^/(.*)$ http://111.com/$1 [R=301,L]</IfModule>
</VirtualHost>

说明:

<IfModule mod_rewrite.c> //需要mod_rewrite模块支持

RewriteEngine on  //打开rewrite功能

RewriteCond %{HTTP_HOST} !^111.com$  //定义rewrite的条件,主机名(域名)111.com满足条件

RewriteRule ^/(.*)$ http://111.com/$1 [R=301,L] //定义rewrite规则,当满足上面的条件时,这条规则才会执行。301表示永久重定向的状态码,L表示跳转一次。

②编辑/usr/local/apache2.4/conf/httpd.conf

将LoadModule rewrite_module modules/mod_rewrite.so取消注释

③重启服务

④测试

[root@test_01 ~]# curl -x192.168.231.128:80 2111.com.cn -I
HTTP/1.1 301 Moved Permanently
Date: Thu, 21 Dec 2017 14:05:24 GMT
Server: Apache/2.4.28 (Unix) PHP/5.6.30
Location: http://111.com/
Content-Type: text/html; charset=iso-8859-1

转载于:https://blog.51cto.com/lavender7n/2053120

apache域名跳转相关推荐

  1. apache 域名跳转

    例如访问域名 www.name1.com 跳转到www.name2.com 在虚拟主机中加入配置: <IfModule mod_rewrite.c>         RewriteEngi ...

  2. Apache用户认证,域名跳转

    2019独角兽企业重金招聘Python工程师标准>>> 11月15日任务 11.18 Apache用户认证 11.19/11.20 域名跳转 11.21 Apache访问日志 11. ...

  3. 11.18 Apache用户认证 11.19/11.20 域名跳转 11.21 Apache访问日志

    2019独角兽企业重金招聘Python工程师标准>>> 11.18 Apache用户认证 htpasswd命令 >htpasswd命令是Apache的Web服务器内置工具,用于 ...

  4. Apache用户认证、域名跳转、Apache访问日志

    httpd的用户认证 注意: 本章使用浏览器进行检测的前提是在物理机hosts文件添加虚拟机IP和虚拟主机域名. 配置用户认证 编辑httpd配置文件/usr/local/apache2.4/conf ...

  5. Apache(httpd)配置--用户认证,域名跳转和访问日志配置

    一.用户认证 用户认证功能就是在用户访问网站的时候,需要输入用户名密码才能进行访问.一些比较好总要的站点和网站后台都会加上用户认证,以保证安全. 实例:下面对zlinux.com站点来做一个全站的用户 ...

  6. 84.LAMP的apache用户认证,域名跳转,日志文件

    apache用户认证 PS:其实没有....用处的... 命令描述 htpasswd命令是Apache的Web服务器内置工具,用于创建和更新储存用户名.域和用户基本认证的密码文件. 命令语法 htpa ...

  7. 41.Apache用户认证及访问日志 域名跳转

    2019独角兽企业重金招聘Python工程师标准>>> 11.18 Apache用户认证 11.19/11.20 域名跳转 11.21 Apache访问日志 扩展 apache虚拟主 ...

  8. Linux CentOS7 VMware LAMP架构Apache用户认证、域名跳转、Apache访问日志

    一.Apache用户认证 vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把111.com那个虚拟主机编辑成如下内容 <Virtu ...

  9. 域名跳转301-LAMP环境搭建

    在网站中,搜索引擎的排名很重要,PR 一个和站点一般会有多个域名,但是中有主次之分. 301是一个状态码,表示永久重定向:302也是状态码,表示临时重定向. 具体操作: 1.打开虚拟主机的配置文件 v ...

最新文章

  1. AI如何落地企业?UCloud三步走战略:Build,Train,Deploy
  2. 移动端最强适配(rem适配之px2rem) 移动端结合Vuex实现简单loading加载效果
  3. 【FPGA】SRIO例子程序仿真分析实践
  4. 求字符串中最长无重复子序列
  5. Windows 服务(附服务开发辅助工具)
  6. 18个设计精美的旅游及酒店网站案例
  7. [css] css怎样使每个字符宽度一样?
  8. Jenkins操作手册
  9. iframe跨域通信的通用解决方案-第二弹!(终极解决方案)
  10. 分享两个常见的搜索算法:BFS和DFS
  11. 聚焦消费和产业两大物联网赛道,腾讯连连全新升级
  12. 服务器设置客户端网页安装,网页服务器和客户端
  13. 微服务入门到入土(08)-消息队列RabbitMQ
  14. 详解机器学习中的梯度消失、爆炸原因及其解决方法
  15. 控制input标签只能输入数字
  16. 《MINECRAFT我的世界 新手完全攻略(第3版)》一1.1 注册与下载
  17. OpenNI Grabber Framework in PCL代码更新(适用于pcl_12.0)
  18. 使用EditPlus技巧,提高工作效率(附英文版、自动完成文件、语法文件下载)
  19. 微信小程序提取汉字字母大写
  20. Selenium模拟浏览器访问

热门文章

  1. 5错误怎么办_“选择不对,一生白费”:如果选错了,该怎么办?记住这两句话...
  2. python抽象工厂模式_Python设计模式之抽象工厂模式
  3. oracle装了客户端怎么登陆账号,分享Oracle 11G Client 客户端安装步骤(图文详解)...
  4. vue如何获取年月日_BootstrapVue——Vue和Bootstrap的相结合,构建响应式应用更简单...
  5. 螺钉装弹垫平垫机器人_【经验总结】什么时候用平垫,什么时候用弹垫?
  6. itil 容量管理流程_探索ITIL和DevOps的边界
  7. Java生鲜电商平台-生鲜供应链(采购管理)
  8. LeetCode412Fizz Buzz
  9. Laravel 5.4 migrate时报错: Specified key was too long error
  10. 最全整理浏览器兼容性问题与解决方案(转)