将不带www的定向到带www去 这里我使用mod_rewrite重写URL的方式来做,做之前朋友记得检查一下你的apache是否已经加载了rewrite模块。如图所示的那个模块,在apahce的httpd.conf文件里面查看  如果已经支持了rewrite,直接在你要做的站点配置文件里面添加以下代码,注意修改域名为你要做的域名。--------
我们现在有test和aaa在访问这个discuz论坛,那么这两个域名坑定会分一个主次,尤其是现在搜索引擎他会有一个排名权重,那么官方语言叫做“PR",那么PR高低会有影响的,那搜索引擎分辨不出主次,所以我们现在帮搜索引擎分清主次,这个时候我们就有一种方法叫做跳转:域名的跳转,访问aaa.com跳转到test.com,那我配置一下编辑虚拟主机配置文件[root@zhangmengjunlinux ~
原创 2015-12-30 00:14:00
1497阅读
301
原创 2018-12-25 17:44:50
2400阅读
配置域名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.test.com可以访问论坛,www.aaa.com也可以访问论坛,这两个肯定要分一个主次,意思是说虽然有两个域名都可以访问站点,但是我只需要有一个域名去给大家提供服务就可以了。为了区分主次,有一种方法,也就是域名的跳转,比如说我们访问www.aaa.com ,我们让它默认跳到www.test.com去。## 修改配置文件[root@wy ~]# vim /usr/local/apache
原创 2017-01-01 18:15:58
930阅读
 问题2:实现www.aaa.com跳转到www.bbb.com 要求地址栏为www.aaa.com不变(该跳转为内部跳转,需使用apache的proxy代理功能)      描述:在实现了URL地址的301跳转后(参见http://oldboy.blog.51cto.com/2561410/620701), 现在要求输入www.a
转载 精选 2011-11-23 14:58:19
3650阅读
apache做了虚拟主机,其中一个域名做了301跳转,把不带www的域名跳到www域名在做虚拟主机之前是这一个域名,做虚拟主机后发现301跳转没有了,变成另外一个域名的302跳转了,导致百度权重严重下滑。查看配置文件,发现301跳转设置是OK的,但是在这个网站http://tool.seowhy.com/httpstatus/查询发现跳转是不对的,于是做了如下测试:1.将跳转注释,重启http,跳
原创 2013-05-29 16:14:05
806阅读
Apache Rewrite实现URL的301跳转和域名跳转   Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的 (httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接 安装rewrite模块,别一种是编
转载 2010-10-29 16:41:16
953阅读
1点赞
1评论
打开注册表找到“HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\ASP.NET\\4.0.30319.0”,添加键值名为“EnableExtensionlessUrls” 类型为“DWORD”的键值,并设置值为“0”。然后在cmd中运行“IISRESET”,重启IIS以读取注册表修改后的内容。注:此项修改就是关闭 ASP.NET 4&#8206;.0对无扩展URL
转载 精选 2013-08-22 17:33:13
631阅读
一个网站难免会有多个域名,而多个域名总得有一个主次。只要定义好了主域名,不管用哪个域名都会跳转到主域名上来。那么这个行为就叫做域名跳转,也可以叫重定向,这里的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 redirect::301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。302 redirect::302代表暂时性转移(Temporarily Moved ),在前些年,不少Black Hat SEO曾广泛应用这项技术作弊。各大主要搜索引擎均加强了打击力度,像Google对BM
原创 2015-10-26 18:54:59
446阅读
域名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
458阅读
默认虚拟主机为了防止其他不是自己的域名解析到自己的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阅读
  Apache,那么可以利用.htaccess,前提是你的空间或者服务器支持.htaccess,规则如下     RewriteEngine on RewriteCond %{HTTP_HOST} ^.*qq.com [NC] rewriterule ^(.*)$ http://www.bai.com/$1 [L,R=301]  
原创 2012-12-09 19:51:28
265阅读
301跳转的含义页面永久性移走,通常叫做301跳转,也叫301重定向,301转向.指的是当用户点击一个网址时,通过技术手段,跳转到指定的一个网站。为何网站要做301跳转当你需要更换网站域名或者多个域名指向同一网站的时候,建议使用301重定向,如果使用JS跳转、MATAREFRESH或302转向,这样很容易遭到搜索引擎的惩罚。当你使用301重定向把地址指向新的域名后,搜索引擎只对新网址进行索引,同时
转载 2023-06-30 13:24:42
79阅读
  • 1
  • 2
  • 3
  • 4
  • 5