网站运营过程中经常有一个网页跳转另外一个网页,一个域名跳转另外一个域名的需求。本文给出以下几种不同的方法,并简要概括一下他们的特点和操作方法。

一、301/302重定向

在web server设置301/302重定向,可以实现域名和网页的跳转。表现为在浏览器地址栏输入一个网址,跳转到另外一个网址,是可以看到网址的变化的,当然这种变化是可以跨域名或同域名不同URL。其中302是临时的重定向,301是永久重定向(在SEO中涉及权重的传递),方法如下:

1、linux系统管理面板

以宝塔面板为例,宝塔控制面板–网站–设置–301重定向,填写目标URL,勾选启用301,如下图:

2、windows IIS管理器

打开IIS管理器–左侧列表选择网站–HTTP重定向,选择301,填写目标URL,如下图:

3、也可以修改网址根目录.htaccess文件(linux系统)或Web.config文件(windows系统)来实现,规则示例分别如下:

RewriteEngine On
RewriteBase /
RewriteRule http://要跳转的域名/$ http://要转向的域名/ [R=301,L]
RewriteRule ^(.*)article/list_([0-9]+).html$ $1/article/list_$2 [R=301,L]
<?xml version="1.0" encoding="UTF-8"?>
<configuration><system.webServer><rewrite><rules><rule name="rule1" stopProcessing="true"><match url="^news/list_([0-9]+)" /><action type="Rewrite" url="index.php?m=content&amp;c=index&amp;a=lists&amp;catid=1&amp;page={R:5}" /></rule><rule name="WWW Redirect" stopProcessing="true"><match url=".*" /><conditions><add input="{HTTP_HOST}" pattern="^需要转的域名$" /></conditions><action type="Redirect" url="http://要转到的域名/{R:0}" redirectType="Permanent" /></rule></rules></rewrite></system.webServer>
</configuration>

二、域名CNAME解析

域名解析添加CNAME记录,主机记录www或@,或者您的二级域名,记录值为您的目标网站URL。表现为在浏览器地址栏输入网址,网页加载呈现的是另外一个域名或网页的内容,浏览器地址栏网址不变。

三、网页内代码跳转

通过在网页中写入跳转代码实现跳转,表现为在浏览器输入网址,跳转向另外一个网址,网址发生变化。

html标签跳转:<meta http-equiv="refresh" content="1" url="http://www.web315.net/">

js跳转:

<script type="text/javascript">window.location.href = "http://www.web315.net/";
</script>

后端跳转,以PHP为例:

<?php
//重定向浏览器
header("Location: https://www.web315.net/");
//确保重定向后,后续代码不会被执行
exit;
?>

原文链接:http://www.web315.net/doc/60.html

域名怎么跳转到另外一个网站?常见网页跳转方法和特点对比相关推荐

  1. php 百度竞价跳转代码,百度搜索关键词进网站的跳转到另外一个网站的实现方案...

    很多时候,百度竞价或者是百度搜索进来关键词的时候需要做个跳转.前段时候有个客户让做了这样的一个效果.现在总结一下,给后来人做个参考. 先说实现思路: 1.我们先确定做跳转可能用到的是三种方法: ①.服 ...

  2. 打开百度跳转到另外一个网站、解决百度搜索引擎打开自己的网站却跳转到其他网站

    为什么百度等搜索引擎打开自己的网站却跳转到其他网站?",这种情况,不要责怪百度搜索引擎,而是网站自身的原因,网站被挂马了.清理掉木马文件即可解决,下面360 网站管家 分享解决为什么百度等搜 ...

  3. 网页按钮跳转位置_阻止safari从网页跳转至app

    最近在用safari浏览网页的时候,老是跳转到其他App,很是烦人.而苹果并没有给一个设置. 我整理了以下的方法,可以阻止safari从网页跳转至app.以贴吧为例. 一.一劳永逸的方法 复制贴吧的网 ...

  4. Nginx网站常见的跳转配置实例

    相信大家在日常运维工作中如果你用到nginx作为前端反向代理服务器的话,你会对nginx的rewrite又爱又恨,爱它是因为你搞定了它,完成了开发人员的跳转需求后你会觉得很爽,觉得真的很强大,恨它是因 ...

  5. 花滑三周连跳_花滑有哪些常见连跳,哪些属于难的?

    先说一下常见和不常见的连跳吧,也可以理解为难的和不难的. 1️⃣女单 ✔️常见的:较简单的 3T3T(二三线选手常用,一线女单不在比赛里使用,因为分不高) 3lz3T(一二线选手常用,难度适中,大部分 ...

  6. linux网页跳转代码,自动识别PC与移动网页跳转代码

    function GetUrlRelativePath() { var url = document.location.toString(); var arrUrl = url.split(" ...

  7. 搭建一个网站都需要那些东西

    创建一个属于自己,任何人都可以访问的网站(最最最详细的步骤) 这篇文章将从购买服务器一直到最后网站完成备案,详细说明整个过程,就算是不懂编程的人照样可以拥有属于自己的服务器和网站(一眼就会的详细操作过 ...

  8. android怎么实现点击跳转,Android开发:App点击跳转到网页的实现

    在Android开发过程中,点击App里面的控件进行网页跳转是经常会遇到的需求,但是Android的网页跳转有两种方式实现App点击控件跳转到网页,第一种就是App里面的代码根据网址链接进行网页跳转, ...

  9. 怎样获取网站的域名_搭建一个网站,通常的6大步骤你知道吗?

    怎样建网站?要搭建一个网站,通常有6个步骤.下面我们简单的介绍如何一步一步搭建网站. 第一步:注册域名 挑选网站地址,注册专属域名.注册域名的价格取决于具体用什么样的后缀域名搭建网站.目前可以选择的域 ...

最新文章

  1. 2更新字段其中一位_NoSQL之MongoDB——数据更新操作
  2. Linux学习笔记05
  3. (译)Windows Azure的7月更新:SQL数据库,流量管理,自动缩放,虚拟机
  4. matlab求RMSECV,CARS 用于matlab模式识别(分类和回归)的特征变量提取方法 联合开发网 - pudn.com...
  5. 一次性补缴17万元办社保,每月可以领1400多,可否办理?
  6. socket地址API
  7. 后端自我介绍_新人入职自我介绍
  8. 阶段1 语言基础+高级_1-3-Java语言高级_08-JDK8新特性_第3节 两种获取Stream流的方式_2_Stream流中的常用方法_forEach...
  9. 小游戏策划案例精选_小游戏活动策划方案
  10. 台式计算机usb口不识别鼠标,电脑USB接口不能识别鼠标键盘怎么办
  11. 《西部世界》会成真吗? 人类如何避免被机器人干掉的未来?
  12. c语言万年历一行打印两个月,万年历 c语言 两月一行
  13. Linux之设备操作
  14. 集成电路,微小电子元件焊接技巧
  15. vue 获取当前日期的农历(阴历)
  16. HTML中对字体颜色稀色,平面设计之版式设计中常用到的对比手法
  17. 东北大学2018计算机录取分数,东北大学分数线2018 各省最新录取分数线
  18. html简单留言板教程,JS实现简易留言板(节点操作)
  19. 汇编代码 按ESC改变屏幕显示的颜色
  20. 如何打开sln文件并显示窗口_在.sln文件中设置Visual Studio默认启动项目的简单方法...

热门文章

  1. Java多线程(二)
  2. 脑力风暴之小毛驴历险记(2)---谁敢动我的金币(下)
  3. Office365学习笔记—列表查询,删除条目,更新条目。
  4. 火影忍者手游服务器维护4月4,火影忍者手游4月4日停服补偿奖励汇总 停服补偿奖励领取方法[多图]...
  5. 网络营销教程-SEO第八章 内部链接的优化操作
  6. 使用scp指令往远程Ubuntu服务器传文件出现不识别本地磁盘的错误
  7. Win10环境Python3.6安装Scrapy1.4(好多坑)
  8. 如何让adobe pdf记住上次打开的位置
  9. 工作中常见问题汇总(不定期更新)
  10. 分布式定时job-xxljob的详解、使用和创建(附带哔哩哔哩(bilibili)视频)