问题2:实现www.aaa.com跳转到www.bbb.com 要求地址栏为www.aaa.com不变(该跳转为内部跳转,需使用apache的proxy代理功能)

描述:在实现了URL地址的301跳转后(参见http://oldboy.blog.51cto.com/2561410/620701),
现在要求输入www.aaa.com出来的内容是wwwbb.com的内容,
但是地址栏里的地址还要求是www.aaa.com

实现解答:
以上需求可使用apache的proxy功能实现:
[安装proxy模块]
在apache中添加proxy模块
/application/apache/bin/apxs -c -i -a mod_proxy.c proxy_util.c
/application/apache/bin/apxs -c -i -a /home/oldboy/tools/httpd-2.2.15/modules/proxy/mod_proxy_http.c

[检查安装的模块]
查看apache的配置文件httpd.conf中有以下两行就行了,modules目录下应该也多了两个mod_proxy.so,mod_proxy_http.so模块。
LoadModule proxy_module         modules/mod_proxy.so
LoadModule proxy_http_module  modules/mod_proxy_http.so

然后配置httpd-vhost.conf
<VirtualHost *:80>
    ServerAdmin aaaaaa@qq.com
    DocumentRoot "/var/www/newboy"
    ServerName www.aaa.com
 RewriteEngine on
 RewriteCond %{HTTP_HOST} ^www.aaa.com [NC]
 RewriteRule ^(.*)$  http://www.bbb.com$1  [P]
</VirtualHost>
------------------------------------------------------------------------------------
下面是301不隐藏跳转
<VirtualHost *:80>
    ServerAdmin aaa@qq.com
    ServerName www.aaa.com
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.aaa.com [NC]
    RewriteRule ^(.*)$ http://bbb.com$1 [L,R=301]
</VirtualHost>

转载于:https://blog.51cto.com/tonyzeng/1130493

apache实现URL地址隐藏跳转相关推荐

  1. Apache的URL地址重写 RewriteCond与RewriteRule

    Apache的URL地址重写 http://hi.baidu.com/sonan/blog/item/c408963d89468208bba16716.html 第一种方法:Apache环境中如果要将 ...

  2. Apache的URL地址重写(RewriteCond与RewriteRule)

    Apache的URL地址重写 http://hi.baidu.com/sonan/blog/item/c408963d89468208bba16716.html 第一种方法:Apache环境中如果要将 ...

  3. php重写地址,php url地址重写

    地址重写: urlRewrite: 就是:  1. 将php的地址index.php不写只写Action模块和function方法, 或者 2. php地址转变成html地址, 就是一种假的html, ...

  4. 初次使用Apache、ip地址、防火墙、域名、DNS、hosts文件、端口、URL介绍、Apache配置文件、配置虚拟主机、请求响应、http协议、

    Apache提供web服务: 启动Apache,让其客户端可以使用你机器上安装的Apache提供的web服务,访问你机器上的网站.这种情况下你的计算机就是服务器,别人的机器就是客户端. 注意:确保配置 ...

  5. 5种常见PHP实现URL地址跳转代码

    常见PHP实现URL地址跳转代码 1.php跳转代码一句话式: 1 <?php  2 $url = $_GET['url'];  3 Header("Location:$url&quo ...

  6. 谷歌怎么隐藏地址栏_谷歌新版Chrome将隐藏详细URL地址,域名地位更加凸显

    据外媒报道,谷歌近日对Chrome新版本有所调整:Chrome的Dev和Canary通道(V85)中出现了一些新的特性标志,它们修改了地址栏中网址的外观和行为.主标记称为"多功能框UI隐藏稳 ...

  7. 小程序跳转url地址实现

    小程序跳转url地址 1.封装一个webview页面 2. 使用时 3. 注意 1.封装一个webview页面 <web-view src="{{src}}" bindmes ...

  8. php header带参数跳转,几种PHP header常用URL地址跳转方法

    PHPheader函数是程序员必定会使用到的函数,那么这篇文章继续为大家讲解PHP header常用URL地址跳转的几种方法.在php中URL跳转不管那种做法都离不开header函数,下面我就给各位整 ...

  9. php header location,PHP header常用URL地址跳转的几种方法

    在php中URL跳转不管那种做法都离不开header函数,下面我就给各位整理一些常用的URL跳转实现程序与方式,有需要的朋友可参考一下. 1.header()函数 header()函数是PHP中进行页 ...

最新文章

  1. 使用python抓取百度漂流瓶妹纸照片
  2. Java开发技巧——并发控制中的乐观锁与悲观锁
  3. Nginx的rewrite之return指令
  4. android 属性动画伸缩,Android的属性动画(二)加载框圆点旋转收缩放大缩小效果的实现...
  5. thinkpad如何屏蔽bios更新 提示电池_有种血赚叫“二手”!3000搞定原价万元ThinkPad小黑本,真省钱...
  6. Linux入门学习(一)
  7. 【转】如何打包发布基于Qt4 Windows的软件
  8. php代码建议,php代码优化建议
  9. [2018.08.09 T1] 数学题
  10. pom.xml 导入ojdbc6报错
  11. Telink 825x 蓝牙开发笔记4
  12. 手把手教你在 Vue 中使用 JSX,不怕学不会!【建议收藏】
  13. 《穿普拉达的女王》-观后感
  14. 全新 Amazon RDS for MySQL 和 PostgreSQL 多可用区 (Multi-AZ) 部署选项
  15. c语言程序设计韦良芬答案,论高职院校《C语言程序设计》的教学改革
  16. MTCNN源码详细解读(1)- PNet/RNet/ONet的网络结构和损失函数
  17. 根据flavors设置buildType中debug的签名文件
  18. 来自一个老码农的技术理想
  19. mcs微型计算机,CSY-Ⅱ/MCS-Ⅱ/MCS-2智能汽机微机测速仪
  20. 最新阿里P7技术体系:快来看看这些方案,你不懂还不学?

热门文章

  1. bootstrap源码里的function加上了+号
  2. Jquery Uploadify3.21.与2.1版本 使用中存在的问题--记录三
  3. Activity(3、启动模式)
  4. 关于Oracle组件如何正确实现动态Web的数据库
  5. Jerry的碎碎念:SAPUI5, Angular, React和Vue
  6. 关于Horizon 7 Agent与远程桌面(mstsc)兼容性问题解决办法
  7. 张思华:希望通过创新加深NetApp与中国的联系
  8. Singleton模式
  9. kint 一个强大的php调试助手
  10. log4j 日志限制大小 拆分成30个 不按日期分日志 按大小拆分 按日期产生...