一个网站难免会有多个域名,而多个域名总得有一个主次。只要定义好了主域名,不管用哪个域名都会跳转到主域名上来。那么这个行为就叫做域名跳转,也可以叫重定向,这里的301只是一个状态码。跳转除了301还有302。301是永久重定向(域名跳转301);302是临时重定向。[root@qiangzi www]# vim /usr/local/apache2/conf/extra/httpd-vhosts.
原创 2017-06-14 17:18:29
598阅读
域名301跳转
原创 2015-12-01 10:08:06
595阅读
# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf在对应的虚拟主机配置文件中加入<IfModule mod_rewrite.c>RewriteEngine onRewriteCond %{HTTP_HOST} ^www.aaa.com$ RewriteRule ^/(.*)$ http://www.bbb.com/$1 [R=30
原创 2016-01-01 16:17:29
461阅读
默认虚拟主机为了防止其他不是自己的域名解析到自己的IP,我们可以通过更改虚拟主机文件/usr/local/apache2/conf/extra/httpd-vhosts.con 去限制其他域名。我们创建的新的虚拟主机,创建一个新的空目录将其权限设置为600。这样只有我们在配置文件中定义的域名在能访问。创建并修改目录权限mkdir /tmp/123chmod 600 /tmp/123修改虚拟主机配置
原创 2016-03-17 21:17:27
467阅读
但是我们之前只设置了两个域名,www.test.com和www.aaa.com。两个域名都可以访问这个站点,但是需要分出个主次,无论哪个域名访问,都跳转到主域名上。怎么去配置权重,分出主次呢? 去编辑虚拟主机配置文件:[root@No test]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf&nbs
原创 2016-03-23 19:59:52
8727阅读
        我们有2个域名指向服务器,一个是主(www.lam.com),一个是次(www.lam2.com),我们要让搜索引擎能够识别哪一个是主,哪一个是次。  首先编辑虚拟主机配置文件:[root@LAMPLINUX ~]# vim /usr/local/apache2/conf/extra/http
原创 2015-07-11 14:48:34
465阅读
  [root@www ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf在虚拟主机<VirtualHost *:80>和</VirtualHost>之间增加下面模块<IfModule mod_rewrite.c>       &nb
原创 2015-07-26 10:40:53
371阅读
1.编辑虚拟主机文件vim /usr/local/apache2/conf/extra/httpd-vhosts.conf加入:跳转模块:<IfModule mod_rewrite.c>       RewriteEngine on       RewriteCond %{HTTP_HOST} ^www.j
原创 2016-06-08 16:11:18
346阅读
配置域名301跳转在有两个域名的情况下我们需要设置一个主域名(将次域名跳转到主域名下),操作命令如下:vim /usr/local/apache2/conf/extra/httpd-vhosts.conf在 # CustomLog "logs/dummy-host.example.com-access_log" common下面一行添加如下:<IfModule mod_rewrite.c&g
原创 2016-05-19 17:21:51
475阅读
         一个站点可能会有多个域名,而多个域名总得有个主次,例:www.123.com (主),www.test.com (次)。希望实现不管用哪个域名访问,最终都跳到 www.123.com 上。这个行为叫域名跳转,这里的301只是个状态码,跳转除了301外还有302。[root@localhost ~]# 
原创 2016-07-05 09:07:52
563阅读
 关于域名跳转可以有多种方法: 1.在dns中设置URL重定向; 2.修改程序实现; 3.修改服务器配置; 第一种方法:我的dns使用的是免费的dnspod,需网站接入1个月后才可以使用URL重定向服务; 第二种方法:据说对SEO不好,果断放弃; 第三种方法:我的网站服务器使用的是nginx,下面介绍nginx实现域名重定向的两种方法。  ①单独对需要跳转域名
原创 2012-12-20 13:41:05
2251阅读
如果多个域名对应一个网站,用户访问没有问题。但是搜索引擎会出现多个域名对应一个网站,无法分清主次的问题,对搜索结果会有影响。这里就必须吧域名分为主次、权重不同。使得访问次域名时,跳转到主域名。使得搜索结果正常。配置:在虚拟主机配置文件中/usr/local/apache2/conf/extra/httpd-vhosts.conf,加入以下几个命令<VirtualHost *:80>&n
原创 2015-08-18 22:47:53
601阅读
httpd的301跳转
原创 2016-06-05 10:47:26
1272阅读
www.test.com可以访问论坛,www.aaa.com也可以访问论坛,这两个肯定要分一个主次,意思是说虽然有两个域名都可以访问站点,但是我只需要有一个域名去给大家提供服务就可以了。为了区分主次,有一种方法,也就是域名跳转,比如说我们访问www.aaa.com ,我们让它默认跳到www.test.com去。## 修改配置文件[root@wy ~]# vim /usr/local/apache
原创 2017-01-01 18:15:58
930阅读
LAMP搭建:设置301域名跳转
原创 2017-01-11 16:00:50
715阅读
一个网站使用多个域名访问的解决办法!
原创 2016-03-14 20:56:43
722阅读
在本主机C:\Windows\System32\drivers\etc 文件内,用任保域名指向当前IP 都可以该问到该网页。# localhost name resolution is handled within DNS itself.#127.0.0.1       localhost#::1          
原创 2016-09-27 15:14:43
540阅读
Apache Rewrite实现URL的301跳转域名跳转   Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的 (httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接 安装rewrite模块,别一种是编
转载 2010-10-29 16:41:16
953阅读
1点赞
1评论
一、Linux 主机,这个最简单,修改 .htaccess把 .htaccess 文件 WordPress 部分修改成下面样子# BEGIN WordPressOptions +FollowSymLinksRewriteEngine onrewritecond %{http_host} ^www.old.com [nc]rewriterule ^(.*)$ http://www.new.com/$1 [L,R=301]# END WordPress注意:www.old.com 替换为你的老域名,www.new.com 替换为你的新域名二、Windows 主机,可以用 php 跳转(方法来自哪里
转载 2013-12-06 19:55:00
211阅读
2评论
http强制跳转到https在nginx配置文件添加:if($scheme=http){return301https://$server_name$request_uri;}Nginx跳转自动到带www域名规则配置:在nginx大server中添加server{listen80;listen443;server_namewww.xx.comxx.com;if($host!='www.xx.
原创 2018-11-26 17:56:32
10000+阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5