zoukankan      html  css  js  c++  java
  • LAMP 1.9域名301跳转

     给两个域名分主次。输入次域名跳转到主域名然后进行访问。

    首先打开虚拟机配置文件。

    vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

    把这段配置添加到配置文件里

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.wang.com$
    RewriteRule ^/(.*)$ http://www.denny.com/$1 [R=301,L]
    </IfModule>

    www.wang.com跳转到www.denny的意思。

    301永久重定向。302是临时重定向。

    域名跳转用301.L表示结束了。

    浏览器里输入www.wang.com的时候,自动跳转到www.denny.com

    如果指定两个次域名应该这样写

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.wang.com$ [OR]
    RewriteCond %{HTTP_HOST} ^www.aaaa.com$
    RewriteRule ^/(.*)$ http://www.denny.com/$1 [R=301,L]
    </IfModule>

    也可以通过查看域名跳转

    curl -x192.168.1.117:80 www.wang.com/bbs/forum.php -I

    HTTP/1.1 301 Moved Permanently
    Date: Mon, 07 Dec 2015 18:30:37 GMT
    Server: Apache/2.2.24 (Unix) PHP/5.4.44
    Location: http://www.denny.com/bbs/forum.php
    Content-Type: text/html; charset=iso-8859-1

  • 相关阅读:
    ES6语法:var、let、const的区别详解
    idea新建springboot项目
    Serlvet之cookie和session学习
    常见排序算法
    Spring MVC拦截器学习
    分组数据
    redis数据库学习
    redis实现排行榜
    redis整合springboot的helloworld
    dubbo整合springboot最详细入门教程
  • 原文地址:https://www.cnblogs.com/wangshaojun/p/5027962.html
Copyright © 2011-2022 走看看